User management service to enable “group” creation for data repository access control purposes.
Story: User/Group Management and Microsoft SSO #3
Goal:
Allow a user to create a new group.
Actors:
- User
- System
Prerequisites:
- User "A" is authenticated in system.
Actions:
- User "A" selects "manage user profile".
- System displays "manager user profile" menu.
- User "A" selects "create group" menu item.
- System displays "create group" text form field.
- User "A" enters new group name into "create group" form field and selects submit.
- System creates new group using provided name and adds user to group membership.
- System displays new group name under "groups" header.
Notes:
- An individual user may own
0 to many groups.
- Groups are owned by only a single user.
- Only users may be a member of a group (no groups within groups).
- Groups will have an internal UID that is associated with the group name to ensure group uniqueness (allowing non-unique group names).
- Groups will be tracked in a database table where a
1 to many users to one group relationship may exist.
- A group table entry will also hold the UID of the owner.
User management service to enable “group” creation for data repository access control purposes.
Story: User/Group Management and Microsoft SSO #3
Goal:
Allow a user to create a new group.
Actors:
Prerequisites:
Actions:
Notes:
0 to manygroups.1 to many users to one grouprelationship may exist.