Include Page | ||||
---|---|---|---|---|
|
Grouper UI Requirements defined by function
Filter
Advanced Tables - Table Plus | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||
|
Search
Advanced Tables - Table Plus | |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||
|
Manage Groups
Advanced Tables - Table Plus | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Manage Members in a Group
...
Advanced Tables - Table Plus | |||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||
|
Manage Folders
Advanced Tables - Table Plus | ||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||
|
Attributes
Advanced Tables - Table Plus | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||
|
Permissions and Actions
Component | Requirement | v2.2? |
---|---|---|
Create | Create a permission (attribute definition where type is permission). | ? |
Create | Create actions associated with a permission definition. | ? |
Edit | Assign permission to Groups and/or memberships. | ? |
Create | Create a permission name (attribute names where associated attribute definition is of type "permission.") | ? |
Inheritance | Specify that a permission can imply or be implied by another permission. | ? |
Inheritance | Specify that an action can imply or be implied by another action. | ? |
Roles
Component | Requirement | v2.2? |
---|---|---|
Create | Create a role. | ? |
Edit | Assign a group to a role? | ? |
Edit | Assign a membership list to a role? | ? |
Edit | Assign a permission to a role. | ? |
Inheritance | Specify that a role can imply or be implied by other roles. | ? |
Top New Features
Name | Description | v2.2? |
---|---|---|
Batch Membership Updates | Provide the ability to assign/unassign multiple groups to/from a subject on the same screen. In other words, manage memberships from the subject info page rather than from the group page. This would allow the ability to more easily add a single subject to multiple groups. Similarly, allow for a batch import of groups to which a subject should be assigned. | Y |
Attribute Handling at Objects | Provide the ability to manage attributes for groups, memberships, etc. on the same page that handles the object. Currently, attributes are managed in a separate view. | Y |
Multi-language Support | Language could be set at install or (better) the user could select a different language than the default one. | ? |
Roles & Permissions | Improve the roles and permissions workflow. | ? |
Group Relationships | Provide a visual display of groups impacting the membership of a given group. The display would illustrate subgroups and composite factors, perhaps expanded by levels. | ? |
Action Timer | When viewing the details of a group, display when changes to that group will next be provisioned to downstream systems, or updated from an external source. | ? |
Clone Groups | Provide the ability to clone an existing group, including all attributes and values, renaming attributes in the process so that they are specific to the newly-cloned group. | Y |
Existing Pain Points
Advanced Tables - Table Plus | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||
|