Custom Roles
Custom roles allows to group a custom set of permissions and grant them to the users and groups. Custom roles are project roles. Like the built-in project roles:
- Custom roles are defined at the workspace level.
- Custom roles can be granted at both the workspace level (meaning all projects) and the project level.
- Custom roles can be used in Rollback Policy, Custom Approval.
Create custom roles
To create custom roles, go to IAM & Admin > Custom Roles. Click Add role to create a new role.
You can choose Import from role
to build your custom role based on the existing role.
Add to custom approval flow
Go to CI/CD > Custom Approval. From Approval Flows tab, choose an approval flow to add.
Grant custom role in project
Go to the project member page and grant the role. The granted user will be on the configured custom approval flow.