Workbench Permissions¶
Workbench supports three user roles:
- Workspace Admin
- Workspace Editor
- Workspace Viewer
Each role has different permissions, which are described below.
Menu Objects | Actions | Workspace Admin | Workspace Editor | Workspace Viewer |
---|---|---|---|---|
Apps | View App List | ✓ | ✓ | ✓ |
View details (jump to container management) | ✓ | ✓ | ✓ | |
View application logs (jump to observables) | ✓ | ✓ | ✓ | |
View application monitoring (jump to observables) | ✓ | ✓ | ✓ | |
View RabbitMQ Details - Basic Information | ✓ | ✓ | ✓ | |
View service mesh (jump to service mesh) | ✓ | ✓ | ✓ | |
View microservice engine (jump to microservice engine) | ✓ | ✓ | ✓ | |
Create App | ✓ | ✓ | ✗ | |
Edit YAML | ✓ | ✓ | ✗ | |
Update replica count | ✓ | ✓ | ✗ | |
Update container image | ✓ | ✓ | ✗ | |
Edit Pipeline | ✓ | ✓ | ✗ | |
App Grouping | ✓ | ✓ | ✗ | |
delete | ✓ | ✓ | ✗ | |
Namespace | View | ✓ | ✓ | ✓ |
Create | ✓ | ✗ | ✗ | |
Edit Tab | ✓ | ✗ | ✗ | |
Edit Resource Quota | ✓ | ✗ | ✗ | |
delete | ✓ | ✗ | ✗ | |
Pipeline | View Pipeline | ✓ | ✓ | ✓ |
View running records | ✓ | ✓ | ✓ | |
Create | ✓ | ✓ | ✗ | |
run | ✓ | ✓ | ✗ | |
delete | ✓ | ✓ | ✗ | |
Copy | ✓ | ✓ | ✗ | |
edit | ✓ | ✓ | ✗ | |
cancel run | ✓ | ✓ | ✗ | |
Credentials | View | ✓ | ✓ | ✓ |
Create | ✓ | ✓ | ✗ | |
edit | ✓ | ✓ | ✗ | |
delete | ✓ | ✓ | ✗ | |
Continuous Deployment | View | ✓ | ✓ | ✓ |
Create | ✓ | ✓ | ✗ | |
sync | ✓ | ✓ | ✗ | |
edit | ✓ | ✓ | ✗ | |
delete | ✓ | ✓ | ✓ | |
Code repository | View | ✓ | ✓ | ✗ |
import | ✓ | ✓ | ✗ | |
delete | ✓ | ✓ | ✗ | |
Grayscale release | View | ✓ | ✓ | ✓ |
Create | ✓ | ✓ | ✗ | |
Post | ✓ | ✓ | ✗ | |
Continue posting | ✓ | ✓ | ✗ | |
End of publication | ✓ | ✓ | ✗ | |
Update | ✓ | ✓ | ✗ | |
rollback | ✓ | ✓ | ✗ | |
delete | ✓ | ✓ | ✗ |
Note
For a complete introduction to role and access management, please refer to Role and Access Management.