Member Permissions
Project creator automatically gains Administrator role.
Specific Member Role Permissions
Project member permissions determine what project related actions can be performed by each member. There are three different roles (in levels as defined) with various permission levels - visitor, developer, administrator. It's recommended to evaluate which role should be applied for each member to improve project level security.
Visitor role members do not have access to endpoints that modify any data which also includes creating new data, that's why this member role should be applied to only members that will not launch tests.
Developer role members is a level up from visitor role with addition of access to data modification with the only restrictions being project settings. This member role is most suited for test engineers that will create, modify and run tests.
Administrator role members have the highest level of permissions with access to all project related actions. These members are able to manage the project settings including billing and other member permissions.
Administrator role members get full permissions that also include ability to modify billing settings or delete the project.
Available Read Actions
Action | Visitor | Developer | Administrator |
---|---|---|---|
View project (incl. plan usage) | X | X | X |
View members | X | X | X |
View files | X | X | X |
View tests | X | X | X |
View groups | X | X | X |
View participants | X | X | X |
View asserts | X | X | X |
View test runs | X | X | X |
View results | X | X | X |
View result statistics | X | X | X |
View billing | X |
Available Edit Actions
Edit actions are not available for members with visitor role.
Action | Developer | Administrator |
---|---|---|
Create test | X | X |
Copy test | X | X |
Edit test | X | X |
Delete test | X | X |
Start test run | X | X |
Stop test run | X | X |
Create group | X | X |
Copy group | X | X |
Edit group | X | X |
Delete group | X | X |
Create participant | X | X |
Copy participant | X | X |
Edit participant | X | X |
Delete participant | X | X |
Create assert | X | X |
Copy assert | X | X |
Edit assert | X | X |
Delete assert | X | X |
Create subscription | X | |
Edit subscription | X | |
Cancel subscription | X | |
Change project name | X | |
Change project language | X | |
Delete project | X | |
Invite member | X | |
Edit member | X | |
Remove member | X |