Roles & Privileges
A role is a collection of permissions.
A user is assigned a role per project. When this happens the user gets all permissions associated with that role, in that project.
Let's take an example of two roles that have been supplied in your trial account.
In the images below, the role Tester has view privileges on a project as well as its test cases and test runs. The Lead role has all the privileges of the Tester, the dashboard privilege, as well the edit privileges.Permissions for Role Tester:
Permissions for Role Lead:
If Joe is assigned the role Tester in project P1 then Joe will only be able to view test cases and participate in test runs.
If Joe is assigned the role Lead in project P2, then Joe will also be able to add and edit test cases and test runs as well.
To create, edit or delete roles, you need the administrator privilege. Go to Main Menu ▸ Administration ▸ Roles to manage them.
Assigning Roles to Users in Projects
You can assign roles to users in a project from the project add and edit forms. Read more.
While most permissions are self explanatory, a few require some elaboration:
Dashboard > View — if you have this privilege, then you will be able to view the dashboard as well as time logged by other users in results.
Test Run > View — if you have this privilege, then in addition to be able to view test runs in a project, you will also be able to add results.
If you added a result, then only you will be able to modify or delete it. Not even administrators can do this.