Group CRUD in Admin Dashboard
Keystone V3 introduces the concept of Group as a container of Users. A group is created in the scope of a Domain.
Groups in Keystone should be manageable in Horizon's Admin Dashboard. Additionally, this feature should allow user management within the Group.
Blueprint information
- Status:
- Complete
- Approver:
- Gabriel Hurley
- Priority:
- Medium
- Drafter:
- Lin Hua Cheng
- Direction:
- Approved
- Assignee:
- Lin Hua Cheng
- Definition:
- Approved
- Series goal:
- Accepted for havana
- Implementation:
-
Implemented
- Milestone target:
-
2013.2
- Started by
- Lin Hua Cheng
- Completed by
- Lin Hua Cheng
Related branches
Related bugs
Sprints
Whiteboard
Group management will be exposed on the menu if Horizon is configured to run Keystone V3.
Administrator can perform CRUD operations on group and also allow them to manage users within the Group.
Two options was considered for the user management and was posted to the Openstack UX community:
Option 1: Displaying two grids with left grid displaying users that are member of the Group. The administrator can move users from left to the right grid to add them as member of the group.
Option 2: Use windows style user management. Display a table that list the members of the group. There is a "Add" button to open a modal screen, the modal page display a table that list users that are not member of the group. From here, the administrator can select multiple users and add them as member of the group.
The preference is option 2. Most of the time the administrator would be interested to see who are the members of the group. It doesn't make sense to always display the non-members, unless they are going to add new one. This makes the page less cluttered.
Screenshot: http://
Gerrit topic: https:/
Addressed by: https:/
Group CRUD and Management in Admin Dashboard.
Work Items
Work items:
Group CRUD: DONE
Group User Management: INPROGRESS
Test: TODO