Commit b9976c37 authored by Cynthia Ng's avatar Cynthia Ng Committed by Evan Read

Add instance user types

parent 953363c6
...@@ -9,6 +9,23 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -9,6 +9,23 @@ info: To determine the technical writer assigned to the Stage/Group associated w
There are multiple types of permissions across GitLab, and when implementing There are multiple types of permissions across GitLab, and when implementing
anything that deals with permissions, all of them should be considered. anything that deals with permissions, all of them should be considered.
## Instance
### User types
Each user can be one of the following types:
- Regular.
- External - access to groups and projects only if direct member.
- [Internal users](internal_users.md) - system created.
- [Auditor](https://gitlab.com/gitlab-org/gitlab/-/blob/master/ee/app/policies/ee/base_policy.rb#L9):
- No access to projects or groups settings menu.
- No access to Admin Area.
- Read-only access to everything else.
- [Administrator](https://gitlab.com/gitlab-org/gitlab/-/blob/master/app/policies/base_policy.rb#L6) - read-write access.
See the [permissions page](../user/permissions.md) for details on how each user type is used.
## Groups and Projects ## Groups and Projects
### General permissions ### General permissions
......
...@@ -76,12 +76,15 @@ You can also [integrate](project/integrations/overview.md) GitLab with numerous ...@@ -76,12 +76,15 @@ You can also [integrate](project/integrations/overview.md) GitLab with numerous
There are several types of users in GitLab: There are several types of users in GitLab:
- Regular users and GitLab.com users. <!-- Note: further description TBA --> - Regular users.
- [Groups](group/index.md) of users. - [Internal users](../development/internal_users.md) often referred to as bot or system users.
- GitLab [administrator area](admin_area/index.md) user. - [Auditor](permissions.md#auditor-users) with read access to self-managed instances.
- [GitLab Administrator](../administration/index.md) with full access to - [GitLab Administrator](../administration/index.md) with full access to
self-managed instances' features and settings. self-managed instances including settings and the [Admin Area](admin_area/index.md).
- [Internal users](../development/internal_users.md).
Each user can be a member in a [group](group/index.md).
See the [permissions page](permissions.md) for details on how each user type is used.
## User activity ## User activity
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment