Skip to content
This repository has been archived by the owner on Nov 5, 2024. It is now read-only.

Commit

Permalink
Update roles and permissions page after SME feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
chloeredhat committed Jun 12, 2023
1 parent 5111251 commit 6100645
Showing 1 changed file with 6 additions and 67 deletions.
73 changes: 6 additions & 67 deletions docs/modules/ROOT/pages/getting-started/roles_persmissions.adoc
Original file line number Diff line number Diff line change
@@ -1,105 +1,90 @@
= Permissions and roles

As a workspace *Owner*, you can invite collaborators to your workspace by adding a user ID such as an external SSO ID. After you add a user to a workspace, you assign a specific role to designate what actions that user can perform.

The following list shows the roles that are available in a workspace:
The following list shows the three roles that are available in a workspace:

* *Contributor*: Ideal for users who actively push to your workspace
* *Maintainer*: Ideal for users who need to manage the workspace, but who don't need access to sensitive actions like managing security or deleting a workspace
* *Owner*: Ideal for users who need full access to the workspace, including sensitive actions like managing security or deleting a workspace
NOTE: By default, any collaborator that you invite has the role of *Contributor*.
== Adding a user
We currently do not support adding users in the user interface (UI). To add a collaborator, you can send us a message in the https://dn.dev/DevNationSlack[DevNation workspace] in the link:https://rhdevnation.slack.com/archives/C04LXT1EU7K[#software-supply-chain-security] channel and we will process your request.

== Permissions by role
Or, send a message in the chat feature in the {ProductName} application.

The role that you assign to a user determines the permissions that the user has in the workspace. The *Owner* role assigns all permissions.
== Permissions by role

The following table shows the actions that each type of collaborator can perform:

.Permissions for each type of collaborator

|===
|Action |Contributor |Maintainer |Owner |Tenant Admin
|Action |Contributor |Maintainer |Owner

|*Workspace:*

View a workspace
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create a workspace
|
|
^.^|✔️
^.^|✔️

|Update a workspace
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete a workspace
|
|
^.^|✔️
^.^|✔️

|*Application:*

View an application
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create an application
|
|
^.^|✔️
^.^|✔️

|Update an application
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete an application
|
|
^.^|✔️
^.^|✔️


|*Component:*

View a component
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create a component
|
^.^|✔️
^.^|✔️
^.^|✔️

|Update a component
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete a component
|
|
^.^|✔️
^.^|✔️


|*Environment:*

Expand All @@ -108,25 +93,21 @@ View an environment
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create an environment
|
^.^|✔️
^.^|✔️
^.^|✔️

|Update an environment
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete an environment
|
^.^|✔️
^.^|✔️
^.^|✔️

|*Pipeline run:*

Expand All @@ -135,25 +116,21 @@ View pipeline run
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create pipeline run
^.^|✔️
^.^|✔️
^.^|✔️
^.^|✔️

|Update pipeline run
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete pipeline run
|
^.^|✔️
^.^|✔️
^.^|✔️

|*IntegrationTestScenario:*

Expand All @@ -162,51 +139,43 @@ View IntegrationTestScenario
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create IntegrationTestScenario
|
^.^|✔️
^.^|✔️
^.^|✔️

|Update IntegrationTestScenario
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete IntegrationTestScenario
|
^.^|✔️
^.^|✔️
^.^|✔️

|*Enterprise Contract:*

View Enterprise Contract
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create Enterprise Contract
|
|
|
^.^|✔️

|Update Enterprise Contract
|
|
^.^|✔️
^.^|✔️

|Delete Enterprise Contract
|
|
^.^|✔️
^.^|✔️

|*Release strategy:*

Expand All @@ -215,77 +184,64 @@ View Release strategy
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create Release strategy
|
^.^|✔️
^.^|✔️
^.^|✔️

|Update Release strategy
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete Release strategy
|
^.^|✔️
^.^|✔️
^.^|✔️

|*Release Admission Plan:*
View Release Admission Plan

^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create Release Admission Plan
|
^.^|✔️
^.^|✔️
^.^|✔️

|Update Release Admission Plan
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete Release Admission Plan
|
^.^|✔️
^.^|✔️
^.^|✔️

|*User:*

View a user
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create a user
|
^.^|✔️
^.^|✔️
^.^|✔️

|Update a user
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete a user
|
^.^|✔️
^.^|✔️
^.^|✔️

|*User group:*

Expand All @@ -294,25 +250,21 @@ View a user group
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create a user group
|
|
^.^|✔️
^.^|✔️

|Update a user group
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete a user group
|
^.^|✔️
^.^|✔️
^.^|✔️

|*Custom role:*

Expand All @@ -321,26 +273,21 @@ View a custom role
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create a custom role
|
|
^.^|✔️
^.^|✔️

|Update a custom role
|
|
^.^|✔️
^.^|✔️

|Delete a custom role
|
|
^.^|✔️
^.^|✔️


|*Tenant:*

Expand All @@ -349,25 +296,21 @@ View tenant
|
|
^.>|✔️
^.>|✔️

|Create tenant
|
|
^.>|✔️
^.>|✔️

|Update tenant
|
|
^.^|✔️
^.^|✔️

|Delete tenant
|
|
^.^|✔️
^.^|✔️

|*Organization:*

Expand All @@ -376,24 +319,20 @@ View organization
^.>|✔️
^.>|✔️
^.>|✔️
^.>|✔️

|Create organization
|
|
^.^|✔️
^.^|✔️

|Update organization
|
^.^|✔️
^.^|✔️
^.^|✔️

|Delete organization
|
^.^|✔️
^.^|✔️
^.^|✔️

|===

0 comments on commit 6100645

Please sign in to comment.