Role-based Access Control
Role-based access control (RBAC) allows your organization to manage who has access to resources in the OneSite Platform, what resources they have access to, and what they can do with these resources.
Role-based Access Control (RBAC) in the OneSite Platform
You can use built-in roles and/or create custom roles to meet your organization’s needs.
RBAC allows you to:
Assign permissions to specific job functions like operations
Maintain data protection and regulatory compliance
Protect sensitive data with the principle of least privilege
Create branch office administrators for specific business units (Patch only)
Explore the security roles
Log in to the Adaptiva Admin Portal.
Click the gear icon > Settings > Security > Roles.
The root roles for the OneSite platform are in the Roles folder, while folders will exist for product specific roles when licensed.

View a role and assign members to it
You can view the permissions and membership of a role in the role details.
Select a role to open the properties page. You can view the role assignments and permissions detail for the role.
Under Direct Administrators, click Browse and select a user to associate with this role and click OK.
Click Save.
Create a custom role
You can create a custom role in the Role security settings.
On Roles panel, select the Roles folder.
Click New.
Enter a name and description for the role (ie. Security Analyst).
On the detail page for the role, scroll down to Permissions.
Click Create New Permissions.
Next to Class, click Browse.
On the Class Permission Definition page, search for OIDC, and select OidcProvider.
Click OK.
On the Class Level Permissions page, under Permissions, configure the following: a. Read: Allow b. Export: Allow
Click Save.
Audit role permission with Permissions Viewer
You can use Permissions Viewer to see the permissions scope for any role or user you configure.
Click the Permissions Viewer navigation tab.
Next to Role, click Browse.
Select a role (ex. Security Analyst) and click OK.
Under Object Scope, type OIDC and then select OIDCProvider. In the Resultant Permissions pane, you can see the permissions this role has on the OidcProvider class.
Last updated
Was this helpful?