User Story #3544
Updated by Khadija Mezghani 7 days ago
As a user, I want to see only the actions I am allowed to perform so that project settings and review actions stay controlled.
Acceptance criteria:
- A user can access their personal dashboard displaying:
- projects where they have configuration rights (including registered and unregistered projects)
- Registered projects where they have an assigned role
- A user can access a specific project dashboard displaying project KPIs, including:
- number of code reviews performed
- number of analyzed changes/commits
- review status (completed, pending, failed)
- project activity indicators
- The available actions and project settings depend on the user's assigned permissions.
A user with configuration rights can manage project settings, review configurations, and knowledge sources.
If a user attempts to perform an action without the required permission, the system displays a clear access denied message.
A user can view the specific project dashboard with KPIS
A user with configuration rights can manage project settings, review
configurations, and knowledge sources.
If I attempt an unauthorized action, I receive a clear access message.