Operators and roles
A role defines what an Operator can do through the SAS console. It reflects the account's business objectives, security requirements, operational hierarchy, and workflow.
A role defines a set of access permissions for specific tabs, modules, and actions that are suitable for a particular position. Access to tabs and modules can be disabled. This level of detail allows you to personalize the security settings for each Virtual Server and role based on the operational requirement of the account.
The Operator role can be assigned to the user who is promoted to Operator on the Operators tab. If a different role is required, create the user on the Assignment tab, promote the user to Operator status from the Operators tab (optional), and select an appropriate role.
Roles are specific to the Virtual Server in which they are configured. The Operator role grants unrestricted rights to manage the Virtual Server.
Role permissions
All permissions are set at the account level. As a result, an Operator can have different permission levels for different accounts.
Some features may not be available in your service zone.
Where access to modules is allowed, you can restrict the actions within a module through permissions, for example:
-
To remove a role's ability to assign a token, deselect the Add check box in the Assignment section > Tokens row.
-
To remove a role's ability to provision a token, deselect the Access check box in the Assignment section > Provisioning row.
-
To remove a role's access to the Operator tab and all of its modules, deselect the Operators check box in the Operators section.
Add or edit a role
Existing roles are displayed in the roles list. All roles except the default Operator role can be edited or removed. The role access options include a check box for each tab, and for the modules and actions on the tabs. Clearing a check box removes the tab, module, or action from the role.
After you configure roles, you can assign them. You can also automate role provisioning.
-
On the SAS console, select Policy > Role Management and then click the Role Management task.
-
To add a role, click Add.
(Optionally) To edit an existing role, click the Edit hyperlink.
(Optionally) To add a role that is similar to an existing role, select the existing role name, click Duplicate, and then edit the copy as required.
-
Type the Role Name, and then click Next.
There is a check box for each tab, module, and action that you can set permissions for.
It is a best practice to limit a role with Remote Services access to a specific API user. A user whose role includes Remote Services has full access to the management API, regardless of any other limitations that are imposed on that user.
-
Select the role's access permissions for tabs, modules, and actions:
-
Access—Enables the role to access the module. To limit the role to read-only access, select Access and deselect Edit.
-
Edit—Enables the role to access edit functions, even if Access is not selected.
If neither Access nor Edit are selected, the module does not display.
-
Delete—Enables the role to access delete or remove functions.
-
Add—Enables the role to access add functions.
-
Import—Enables the role to access import functions.
-
Export—Enables the role to access export functions.
-
View Log—Enables the role to access the View Log function.
-
-
Click Save to commit the role configuration.
After you add a role, you can assign it to Operators or create provision roles automatically.