Approval actions
What is an approval action?
An approval action specifies the entities and actions requiring approval, and their outcomes. They determine:
- when an approval process is triggered, such as deploying to a production environment or creating a new scope.
- what the outcome of that action is: approved, denied, or flagged for manual review.
- at what level in your organization this action applies.
Available entities and actions
Approval actions apply to the following entities and actions:
Entity | Actions |
---|---|
deployment | deployment:create |
scope | scope:create , scope:write , scope:delete , scope:stop |
service:action | service:action:create |
parameters | parameter:read-secrets |
Each entity is a resource type, while each action describes an operation performed on that entity. For example, deployment
defines the entity and deployment:create
refers to creating a deployment.