Skip to content

Commit

Permalink
Merge pull request #13767 from opf/Roles-and-permissions-docs-update
Browse files Browse the repository at this point in the history
Update README.md
  • Loading branch information
MayaBerd committed Sep 22, 2023
2 parents 7f692be + 0cfe100 commit cbe28b1
Showing 1 changed file with 6 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -32,15 +32,16 @@ A user can have one or more roles which grant permissions on different levels.

### Global role

**Global roles** allow Administrators to delegate administrative tasks to individual users. | Application-level: Permissions scoped to specific administrative tasks (not restricted to specific projects)
**Global roles** allow Administrators to delegate administrative tasks to individual users.

| Scope of the role | Permission examples | Customization options |
| ------------------------------------------------------------ | ------------------------------------------------------------ | ------------------------------------------------------------ |
| Application-level: Permissions scoped to specific administrative tasks (not restricted to specific projects) | - Manage users<br />- Create projects | Administrators can create new global roles and assign global permissions to those role |

### Project role

**A project role** is a set of **permissions** that can be assigned to any project member. Multiple roles can be assigned to the same project member.
**A project role** is a set of **permissions** that can be assigned to any project member. Multiple roles can be assigned to the same project member.<br />

**Note:** If a module is not enabled in a project it is not shown to a user despite having a permission for it.

| Scope of the role | Permission examples | Customization options |
Expand All @@ -49,7 +50,8 @@ A user can have one or more roles which grant permissions on different levels.

### Non-member

**Non member** is the default role of users of your OpenProject instance who have not been added to a project. This only applies if the project has been set as **[public](../user-guide/projects/#set-a-project-to-public)** in the project settings.
**Non member** is the default role of users of your OpenProject instance who have not been added to a project. This only applies if the project has been set as **[public](../user-guide/projects/#set-a-project-to-public)** in the project settings.<br />

**Note:** The *Non-member* role cannot be deleted.


Expand All @@ -60,7 +62,7 @@ A user can have one or more roles which grant permissions on different levels.

### Anonymous

OpenProject allows to share project information with **anonymous** users which are not logged in. This is helpful to communicate projects goals and activities with a public community.
OpenProject allows to share project information with **anonymous** users which are not logged in. This is helpful to communicate projects goals and activities with a public community.<br />

**Note**: This only applies if you disabled the need for authentication for your instance and if the project is set as **public**. The *Anonymous* role cannot be deleted.

Expand Down

0 comments on commit cbe28b1

Please sign in to comment.