FAQ - Change User Permissions (Custom Staff Roles)
CommTrak provides default Staff Roles, with appropriate permissions for typical usage. If none of the predefined roles are appropriate for a user, you will need to create or modify a custom Staff Role and apply the custom role to the required users.
The steps required are:
Permissions for predefined roles cannot be modified; you must create a new (or modify an existing) predefined role, if you wish to change the permissions for a user.
Example Scenario
I need a user to be able to change the Due Date for Workflows Tasks.
Users with a predefined role lower than Supervisor do not have the permission required to change the Due Date for Workflow Tasks, so we need to create a role that enables that permission, and then assign the new role to the required users.
Create a New Custom Role
- Settings > User Settings > Staff Roles
- Enter the CommTrak Admin Password
- Click
- Enter the New Role Name (e.g. Advanced Office)
- Select the predefined role, upon which the new custom role will be based (e.g. Office)
- Click
- Select the module for which the permissions are being updated (e.g. Workflow)
- Tick the box next to the required permission (e.g. Allow users to modify individual workflow task due dates)
- Click
- Modify any other permissions as required for this newly-created custom role
- Click (located below the list of modules)
Apply the Custom Role to the Relevant User(s)
- Settings > User Settings > Users
- Select the required username
- In the Main Info tab, change the Staff Role to the newly-created custom role (e.g. Advanced Office)
- Click
The specified user will now be able to change the Due Date for Workflow Tasks
Tip: Familiarise yourself with the available permissions by viewing the permissions for each of the CommTrak modules. You can do this by following these steps:
- Settings > User Settings > Staff Roles
- Enter the CommTrak Admin Password
- Select an existing predefined or custom role
- In the View predefined staff role and permissions section, click the name of the module for which you wish to view the permissions.