CloudBees Release Orchestration SaaS enables you to assign access controls or privileges to each user in the platform, based on the assigned role.
Five predefined roles—Admin, DevOps, Developer, Manager, and QA—are useful for setting up role-based access control (RBAC). When RBAC is enabled, you can configure predefined roles specifically for your organization. CloudBees Release Orchestration SaaS also enables you to create custom roles with unique access controls. Users with the Admin role retain access to all groups and pipelines.
Name | Definition |
---|---|
Admin |
Manages user accounts, access control, settings, and pipeline definitions. The Admin role cannot be edited. |
DevOps |
Understands the software development lifecycle and uses various tools and scripts to automate the process. |
Developer |
Develops and tests software. Commits code to source control management, which triggers a pipeline execution. |
QA |
Ensures the quality of the product by performing regular audits and automated and manual tests. |
Manager |
Oversees team performance, product development, and releases. Usually provides approvals. |
You must have the Admin role to configure access controls, add new custom roles, or delete custom roles. |
Configuring access controls
An administrator can edit all predefined roles, except for the Admin role, and they can edit all custom roles.
To configure access controls:
-
From the CloudBees Release Orchestration SaaS Home page, select .
-
Select Access control from the left pane. The role name and number of users are listed.
-
Select a role.
-
Select
Edit.
Figure 1. A predefined role selected and the edit icon highlighted -
Select the permissions you want the role to have, and deselect any you do not want the role to have.
-
Select Save.
Your access control configuration is saved.
Creating a custom role
Create a new role with custom access controls specifically for the needs of your organization.
To create a custom role:
-
From the CloudBees Release Orchestration SaaS Home page, select .
-
Select Access control from the left pane.
-
Select Add role.
Figure 2. Roles and numbers of users with Add role highlighted -
Select the permissions you want the role to have, and deselect any you do not want the role to have.
-
Select Save.
Figure 3. Selecting the permissions for a custom role
Your custom role is saved and listed in the role options. You can create new users with this role, or update any user account to have this role.
Deleting a custom role
|
To delete a custom role:
-
From the CloudBees Release Orchestration SaaS Home page, select .
-
Select Access control from the left pane.
-
Select the role to delete.
-
Select
Delete.
-
Select Delete again.
Your custom role is deleted.
To learn more about user accounts, refer to User accounts. |