Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add docs for user roles #3099

Merged
merged 1 commit into from
Apr 16, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 8 additions & 1 deletion docs/docs/user_management/user_roles.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# User Roles in Minder

Explains user roles
When incorporating a user into your project, it's crucial to assign them the appropriate role based on their responsibilities and required access levels.
Minder currently offers the following roles:

- `viewer`: Provides read-only access to the project. Users with this role can view associated resources such as enrolled repositories, rule types, profiles and the status of rule evaluations.
- `editor`: In addition to the viewer permissions, editors can author profiles and rule types, as well as add resources to manage. Editors cannot enroll additional providers or change or delete projects.
- `admin`: Admins have full permissions on the project. In addition to the editor permissions, users with this role can modify the project, enroll additional providers, and manage roles for other users within the project.
- `policy_writer`: Allows users to create rule types and profiles. Unlike editors, policy writers cannot add or remove resources from the project.
- `permissions_manager`: Allows users to manage roles for other users within the project.