Feature proposal: Permission Overview and Preview
Problem to solve
Currently GitLab's permission system is sometimes a bit unclear about what the effective permissions of a user are.
This can lead to customers accidentally exposing access towards unauthorized parties.
Intended users
Proposal
To solve the problem two main features are proposed here:
Permission Overview:
- Show the current permission matrix for a group or project in the web ui
- Export a PDF report of the current permissions per user for a group/project. This might be used a security compliance feature
Permission Preview
- When inviting a user or a group into a project or group show a table with the resulting effective permissions as a preview