Skip to main content

Permissions

There are four organisation roles: owner, admin, tester, viewer. This page lists what each can do.

Summary​

RoleReadWrite / executeAdminManage organisation
viewer✓———
tester✓✓——
admin✓✓✓—
owner✓✓✓✓

Capabilities by feature​

Organisation​

Capabilityviewertesteradminowner
View organisation and its projects✓✓✓✓
Rename organisation——✓✓
Manage members and invitations——✓✓
Configure integrations (CI, tickets, AI)——✓✓
View billing and usage✓✓✓✓
Change the plan———✓
Delete the organisation———✓

Test cases and suites​

Capabilityviewertesteradminowner
View cases, suites, and history✓✓✓✓
Create and edit test cases—✓✓✓
Clone a case—✓✓✓
Import cases from CSV—✓✓✓
Export cases✓✓✓✓
Create, rename, delete suites——✓✓
Reorder suites——✓✓
Bulk-delete cases——✓✓

Test runs​

Capabilityviewertesteradminowner
View runs and results✓✓✓✓
Record and change results—✓✓✓
Add notes to a case result—✓✓✓
Create a run——✓✓
Delete a run——✓✓
Assign a run——✓✓

Comments and attachments​

Capabilityviewertesteradminowner
Read comments and attachments✓✓✓✓
Add a comment—✓✓✓
Upload an attachment—✓✓✓
Delete your own comment or attachment—✓✓✓
Delete anyone's comment or attachment——✓✓

Test plans​

Capabilityviewertesteradminowner
View plans and summaries✓✓✓✓
Create, edit, delete plans——✓✓
Attach and detach runs—✓✓✓

Reports​

Capabilityviewertesteradminowner
View and export reports—✓✓✓

Reports require the reports plan feature as well as a role of tester or above.

Project configuration​

Capabilityviewertesteradminowner
View configuration✓✓✓✓
Edit project details and defaults——✓✓
Manage run templates——✓✓
Manage API keys——✓✓
Manage webhooks——✓✓
Manage project members——✓✓

AI Intelligence​

Capabilityviewertesteradminowner
Run an analysis——✓✓
Accept or reject proposals——✓✓
Configure the AI provider——✓✓

Roles that can be assigned​

ContextAllowed roles
Invitationsadmin, tester, viewer — never owner
Changing a member's roleadmin, tester, viewer
Assigning a test runowner, admin, tester — not viewer

Membership guard rails​

These prevent privilege escalation through the member list:

RuleEffect
You cannot modify your own membershipAn admin cannot promote themselves
The owner cannot be modifiedOnly the owner's own account controls the owner role
An admin cannot modify another adminOnly the owner can change an admin's role

Project-level roles​

Beyond organisation roles, a project has its own member list which restricts who appears in project-specific pickers. Adding or removing project members requires an org admin or owner.

Project membership does not grant capabilities beyond the member's organisation role — an org viewer added to a project is still a viewer.