Deeploy provides various levels of user authorization, allowing different user roles to perform specific actions within the platform. The following tables outline the actions that can be performed by each user role in Deeploy.
License management
| Admin | Non-admin |
---|
Invite users | ✓ | |
Edit user authorizations | ✓ | |
Delete users | ✓ | |
Create a Workspace | ✓ | |
Team management
| Admin | Non-admin |
---|
Update team | ✓ | |
Upgrade team (plan) | ✓ | |
Downgrade team (plan) | ✓ | |
Delete team | ✓ | |
Workspace management
| Owner | Operator | Reviewer |
---|
Manage Workspace members | ✓ | | |
Edit Workspace settings | ✓ | | |
Delete the Workspace | ✓ | | |
Change Deployment owner | ✓ | | |
Manage credentials (keychain) | ✓ | ✓ | |
Create Deployments | ✓ | ✓ | |
Manage Repositories | ✓ | ✓ | |
Restore Deployments | ✓ | ✓ | |
View the Workspace | ✓ | ✓ | ✓ |
Interact with Deployments | ✓ | ✓ | ✓ |
Deployment management
| Owner | Non-owner |
---|
Edit Deployment details | ✓ | |
Change Deployment owner | ✓ | |
Update Deployments | ✓ | |
Delete Deployments | ✓ | |
Restore Deployments | ✓ | |
Manage Deployment tokens | ✓ | |
Manage Deployment alerts | ✓ | |
View Deployment events | ✓ | |
Interact with the Deployment | ✓ | ✓ |