Adding User-Defined Roles for Service Provider, OpCo, and Tenant Users
Use the Add Role page to create custom (user-defined) roles and assign access privileges (read, create, update, delete, and other actions) to service provider, OpCo, and tenant user roles.
An SP Administrator or a service provider user with the Create Role privilege can create custom roles for service provider, OpCo, and tenant users.
To create a custom role:
- Select Administration > Roles in Administration
The Roles page appears.
- Click the add icon (+) to create a new role.
The Add Role page appears.
- Complete the configuration according to the guidelines provided in Table 1.
- Click OK.
A new role is created and listed on the Roles page.
The tenant list in the top banner of the CSO is not displayed if the service provider user that is logged in to CSO does not have tenant roles assigned.
Table 1: Fields on the Add Role Page
Enter a unique role name. The name can contain alphanumeric characters, underscore, period, and space.
Enter a description for the role.
Role scope (Visibility)
Select the scope of the role. You can assign the role to the service provider, OpCo, or tenant user. There are three scopes for user roles:
All Objects—Displays the objects of Administration Portal, Customer Portal, or OpCos based on the scope of the role that you selected. You must select the check box against each object and then select the type of privileges (read, write, update, delete, and other actions) that you want to assign the user for the selected object. You can select one or more access privileges to assign to the user role.
Note: You must assign at least one access privilege to a role.
If you select the first-level objects, the submenu items that belong to the main object and the corresponding access privileges are selected by default.
The following access privileges can be assigned to a user role:
You can also assign other actions to user roles. The other actions include retry, schedule update, schedule delete, activate, reboot, push license, clone, edit template, deploy, and upgrade history.