A project can be Public or Private.
You can manage the access rights during creation of a new project or in the settings section of an existing project.
Granting the access to a project
You can assign one of three access levels to a user or group:
- Read access level. These users will have read-only access, no actions allowed.
- Write access level. These users can create new instances and launch the project.
- Owner access level. These users can configure the project.
The user who creates a project becomes its Owner.
User-based and group-based access to a project
There are two options to manage the access to a project:
- Group-based access.
- Create a group of users and give this group access to several projects.
- User-based access.
- Add a single user to a specific project.
You can add a group to a project either from Administration area of Allure TestOps or from the project's Settings.
Granting the access from Administration area > Groups
Go to Administration area of Allure TestOps, then to Groups section.
Select an existing group or create a new one.
Add users to the group and add a project to this group with certain access level.
All the changes will be saved automatically after you press the green Plus button (#3 in the picture above)
Granting the access from project's settings
You need to have group created in order to proceed with adding groups from the project settings.
In a project to go project's settings (first icon from the bottom saying Settings).
Go to the Access section.
In Groups area of Access section select a group from drop-down list and assign the access rights.
Then click green Plus button to complete the action (#4 in the picture below).
Use user-based access to quickly manage a single user access to the project.
Open a project. Go to Settings > Access
In the Collaborators area select a user from the drop-down list or use the search option.
Assign the permissions to the selected user.
All the changes will be saved automatically after you press the green Plus button.