User Roles¶
User Roles Settings¶
The User Roles setting screen will display the Default User Roles permission settings for the Administrator, Editor, and Viewer roles. As an Account Admin you can edit the permissions for the default user roles operations and data object access. You can also create new default or custom user roles.
When you select a default user role you can also choose to assign that role to a specific customer if that has been defined under the Customer section of the Input Configuration Screen as described elsewhere in this documentation as shown here:
This means you can adjust default user roles also based on Customer as a criterion.
The User(s) With This Role section will list all users with assigned this role, and also list all the projects they are a member of for this account.
Exclude Role - If you click the padlock icon as shown in the illustration below the current User role will be excluded and not available for selection. You will see a Lock icon appearing after the role name in the User Roles list on the left-hand side of the screen signifying that the role has been excluded. This mean that the role will not be available for selection in the Users settings screen where you assign roles to users. Click icon again to include it again.
Delete - Click on the Trashcan icon to delete the selected user role. A dialog will prompt you to confirm the deletion as it cannot be undone:
Note! - You cannot delete default user roles.
Restore the default settings for this role - Click on the Undo icon to restore the system default user roles of Administrator, Editor, or Viewer to standard permissions.
Permission Table¶
The Permission table is where all user roles operations and data object access are controlled for each role. See the illustrations below for the default Administrator role permissions:
To edit the role permissions simply check the appropriate check boxes for the various operations and data access in the Permissions table section. Note! If the Admin setting is checked under project this means that all the permissions are available. To edit any other setting, you must then uncheck this.
Metadata Filtering by Tags¶
You can define what Metadata a user role should see by using the Tags feature during Metadata creation. If you add a tag for e.g. projectcost and then add this to a new user role as shown in the illustration below that user will only see metadata that has been tagged with "projectcost".
Integration Access - This section is where all 3rd party or optional Tabs integrations that are provided and registered with the system will be listed:
This means that you can assign access to integration Tabs to the assigned default or custom user role. For each integration tab you can select if the Role should be able to Edit or View the integration tab. Simply use the check boxes for each listed tab to select the view or edit capabilities. Note! If a user role can Edit it means that the role also can View the tab.
Create a New User Role¶
This button will create a new custom user role where you as an admin can select the appropriate permissions for your company project workflow. See illustration below where we create a customer user role for a Reservoir Engineer:
Then you select the different permissions to assign to the new role you just created using the Permission Table.