Content
View differences
Updated by Klaus Zanders 3 days ago
**As** a project admin
**I want to** see a preview of what permissions a role will grant when managing project members
**so that** I can assign the correct role
**Acceptance criteria**
* In the **Members** area of a project, add a way to preview the premissions a role will grant
* Add a modal that lists all permissions grouped by model with the title and description
* Link that modal in the following areas:
* Project Members Area (list of current members, adding a new member form, editing existing form for members)
* Admin -> Users and Permissions -> Users -> _Any User_ -> Projects
* Admin -> Users and Permissions -> Users -> _Any User_ -> Global Roles
* Admin -> Users and Permissions -> Groups -> _Any Group_ -> Projects
* Admin -> Users and Permissions -> Groups -> _Any Group_ -> Global Roles
* Admin -> Users and Permissions -> Placeholder Users -> _Any Placeholder User_ -> \-> Projects
* Admin → Users and Permissions → Departments → _Any Department_ → Projects
* Invite User Flow
* My Activity page, in the bottom right corner where it lists your own projects with roles
**Permissions and visibility considerations**
* _Admins_
* _Users with_ `manage_members` `_manage_members_` _permission in any project_
* _User for the roles they have themselves_
**I want to** see a preview of what permissions a role will grant when managing project members
**so that** I can assign the correct role
**Acceptance criteria**
* In the **Members** area of a project, add a way to preview the premissions a role will grant
* Add a modal that lists all permissions grouped by model with the title and description
* Link that modal in the following areas:
* Project Members Area (list of current members, adding a new member form, editing existing form for members)
* Admin -> Users and Permissions -> Users -> _Any User_ -> Projects
* Admin -> Users and Permissions -> Users -> _Any User_ -> Global Roles
* Admin -> Users and Permissions -> Groups -> _Any Group_ -> Projects
* Admin -> Users and Permissions -> Groups -> _Any Group_ -> Global Roles
* Admin -> Users and Permissions -> Placeholder Users -> _Any Placeholder User_ ->
* Admin → Users and Permissions → Departments → _Any Department_ → Projects
* Invite User Flow
* My Activity page, in the bottom right corner where it lists your own projects with roles
**Permissions and visibility considerations**
* _Admins_
* _Users with_ `manage_members`
* _User for the roles they have themselves_