User Story #3755
openEpic #3753: EPIC 3: Roles & Permissions Management
US10: Assign Roles to Users
Description
As an administrator, I want to assign roles to users for each application, so that users receive the appropriate access rights.
Acceptance Criteria:
1: Assign a role to a user
Given a user exists, an application exists, and a role exists for this application,
When the administrator assigns the role to the user
Then the system associates the user with the role for the selected application
And the user inherits the role's predefined permissions.
2: Assign multiple roles to a user:
Given a user already has a role assigned in an application
When the administrator assigns another role to the same user
Then the system associates both roles with the user
And the user receives the combined permissions from all assigned roles.
3: Remove a role from a user:
Given a user has an assigned role
When the administrator removes the role assignment
Then the system removes the association between the user and the role
And the user loses the permissions provided by this role.
Updated by mariem ammar about 1 month ago
- Status changed from New to Resolved
- Assignee set to mariem ammar
- Start date changed from 07/16/2026 to 07/15/2026
- % Done changed from 0 to 100
- Estimated time set to 8.00 h