- Getting Started with Test Suite
- Studio
- Orchestrator
- Testing robots
- Test Manager
User and group access management
Access management is handled by the Test Manager Administrator that can assign tenant roles to users and groups, as well as create custom project roles, and Project Owners that can assign project roles to users and groups.
- Tenant - these roles are relevant at tenant level.
- Project - these roles are relevant at project level.
Tenant roles define the actions that a user or group can perform in the target tenant, regardless of the project roles they have assigned. These roles involve the ability of creating projects, creating custom roles, and assigning roles to users or groups.
The table below shows the available tenant roles and their corresponding descriptions.
Tenant role | Description |
---|---|
Test Manager Administrator | A Test Manager administrator can
perform the following actions:
|
Project Creator | A Project Creator can create testing projects.
If you want non-administrator users to create projects without granting them administrator privileges, you can assign them only the Project Creator tenant role. |
Project roles define the actions that a user or a group can perform inside a testing project, such as create manual test cases, or execute tests.
The table below shows the available project roles and their permissions.
Privileges | Project owner | Test Manager | Test Designer | Test Executor | Manual Tester | Viewer |
---|---|---|---|---|---|---|
Update, and delete projects (Read, Edit, Delete) |
|
| ||||
Create projects | ||||||
View projects (Read) | ||||||
|
|
|
|
|
| |
Access to project settings |
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
Assign requirements to test cases |
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
Create, update and delete label |
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
|
|
|
|
|
| |
Re-execute test executions | ||||||
Create custom user roles | ||||||
Assign and unassign manual test case executions to users. |
| |||||
Setting a default execution folder for a project |
To manage users and groups, you need to enable access management in your Test Manager project. Open Test Manager and navigate to Project Settings > Manage access, open a project, click Enable now, and then confirm your action. Now you can start assigning users and groups to your organization's projects.
- Assign tenant-specific roles to users and groups.
- Assign users and groups to testing projects.
- Assign project-specific roles to users and groups.
Assigning tenant roles to users and groups
To manage the actions that a user or group can perform at a tenant level in terms of testing projects, you can assign tenant-specific roles to a user or group.
- Open Test Manager.
- Select Settings in the header.
- Go to the Role Assignments tab.
- Select Assign users/groups.
- Enter a user or group in the form field. For example, you can assign roles to the Everyone group.
- Select the tenant user roles that you want to assign. You can choose
from:
- Project Creator
- Administrator
- Select Add to confirm your
action.
The tenant roles are now assigned to the users and groups.
Assigning users and groups to projects
To grant users and groups read-only access to a project, you can assign them to a project, without assigning other project-specific roles to users and groups.
- Open Test Manager.
- Open a project.
- Navigate to Project Settings > Manage Access.
- Select Assign users/groups.
- Enter a user or group in the form field. For example, you can assign access to the Everyone group.
- Press Enter to add the user/group. You can add multiple users and groups at once.
- Click Add to confirm your
action. The users and groups are assigned to the project.
Assigning project roles to users and groups
To manage the actions that a user or group can perform inside a testing project, you can assign project-specific roles to users and groups. Visit User and group access management to see the permissions for each project role.
- Open Test Manager.
- Open a project.
- Navigate to Project Settings > Manage Access.
- Select Assign users/groups.
- Enter a user or group in the form field. For example, you can assign access to the Everyone group.
- Select the user
roles that you want to assign.
The roles that you can choose from are the pre-defined roles, and the custom roles that you may have created.
- Select Add to confirm your
action.
The selected roles are assigned to the specified users and groups.
Note: Any user or group can be assigned or unassigned the Project Owner role. Ensure that each project has at least one user or group with the Project Owner role.Figure 1. Pre-defined and custom roles that you can assign to users and groups at project level
You can edit roles or remove users and groups.
To perform a bulk operation, see Removing users and groups.
Related articles
- Select Settings in the Test Manager header.
-
In the Manage roles tab, select for the user role that you
want to edit, and then select one of the following actions:
- Edit role - This opens the Edit role panel and you can edit the name, description and permissions.
- Clone - This opens the Clone role panel and you can edit the clone of the role that you're creating.
- Select Save to record your changes.