Organization
Roles and Permissions
What member, admin, and owner can do in SmoothDeploy
Every member of an organization has one of three roles: member, admin, or owner. Roles are assigned when you invite someone and can be changed later by an admin or owner.
When a role does not grant access to an action, the corresponding button or menu item is hidden in the console. The same rules are enforced on the server.
| Action | Member | Admin | Owner |
|---|
| View tests | yes | yes | yes |
| Create a test | yes | yes | yes |
| Edit a test | yes | yes | yes |
| Archive a test | yes | yes | yes |
| Run a test | yes | yes | yes |
| Cancel a run | yes | yes | yes |
| Delete a test | — | yes | yes |
| Create / edit / delete shared steps | yes | yes | yes |
| Action | Member | Admin | Owner |
|---|
| View run results | yes | yes | yes |
| Action | Member | Admin | Owner |
|---|
| View projects | yes | yes | yes |
| Create / edit / delete project | — | yes | yes |
| Action | Member | Admin | Owner |
|---|
| View branches | yes | yes | yes |
| Create / edit branch | yes | yes | yes |
| Delete branch | — | yes | yes |
| Action | Member | Admin | Owner |
|---|
| View schedules | yes | yes | yes |
| Trigger, pause, resume schedule | yes | yes | yes |
| Create / edit / delete schedule | — | yes | yes |
| Action | Member | Admin | Owner |
|---|
| View presets | yes | yes | yes |
| Create / edit preset | yes | yes | yes |
| Delete preset | — | yes | yes |
| Action | Member | Admin | Owner |
|---|
| View tags | yes | yes | yes |
| Create / rename / delete tag | — | yes | yes |
| Action | Member | Admin | Owner |
|---|
| Use secrets in tests | yes | yes | yes |
| View / create / edit / delete secrets | — | yes | yes |
Members can use secrets in test runs but cannot see the secrets management page or the secret values.
| Action | Member | Admin | Owner |
|---|
| View inboxes and messages | yes | yes | yes |
| Create / delete inbox | — | yes | yes |
| Action | Member | Admin | Owner |
|---|
| View API keys (names and prefixes) | yes | yes | yes |
| Create / edit / delete API key | — | yes | yes |
| Action | Member | Admin | Owner |
|---|
| View webhooks and deliveries | yes | yes | yes |
| Create webhook | — | yes | yes |
| Edit, enable/disable, rotate secret, retry delivery | — | yes | yes |
| Delete webhook | — | yes | yes |
| Action | Member | Admin | Owner |
|---|
| View member list | — | yes | yes |
| Invite member | — | yes | yes |
| Change member role | — | yes | yes |
| Remove member | — | yes | yes |
| Action | Member | Admin | Owner |
|---|
| View audit log | — | yes | yes |
| Action | Member | Admin | Owner |
|---|
| Edit organization profile | — | — | yes |
| Manage billing and subscription | — | — | yes |
| Delete organization | — | — | yes |
Members see the full sidebar except for the following:
- Members — the Members page is not visible to members.
- Secrets — the secrets page is not visible. The step editor surfaces secrets as injectable values during test authoring.
- Audit log — not visible to members.
- Billing — not visible to members or admins.
- Organization profile — visible but the save action is disabled.