Skip to main content

Approval workflows

At a glance

Approvals let you require human validation before any sensitive operation on your data. Define configurable policies (resource type, operation, number of approvers) and track each request from creation to resolution.

Before you begin

  • You must have the Administrator role or the governance.admin scope to create policies.
  • The governance.approve scope is required to approve or reject a request.
  • The relevant entity types must exist in your ontology.

Steps

Create an approval policy

  1. Open the Governance module from the sidebar.
  2. Select the Approvals tab.
  3. Click New policy.
  4. Configure the parameters:
ParameterDescriptionExample
Resource typeThe type of object concerned.Instance, Entity type, Pipeline
OperationThe action that triggers the approval.Create, Modify, Delete
Required approvalsThe minimum number of validations.2
Approver rolesThe roles authorized to validate.Manager, Admin
Self-approvalCan the requester self-approve?No (recommended)
ConditionsOptional trigger criteria.Number of instances > 10
  1. Click Save to activate the policy.

Submit a request

When a policy is active, any covered operation automatically generates an approval request:

  1. The user performs the operation (e.g., delete an instance).
  2. The operation is put on hold instead of being executed.
  3. Approvers receive a notification.
  4. The request appears in the Pending queue.

Process a request

  1. Open the Approvals tab of the Governance module.
  2. Check the Pending queue.
  3. Click on a request to view the details:
    • Who requested the operation and when
    • Which operation is involved
    • On which data
  4. Choose an action:
    • Approve — validates the operation (with optional comment)
    • Reject — refuses the operation (comment required)
tip

If the quorum requires 2 approvals, the first validation moves the request to "In progress" status. The operation is only executed after the second approval.

Cancel a request

The requester can cancel their own request as long as it has not been fully approved.

Expected result

Your sensitive operations are protected by a validation workflow. Each request is traced with its complete history (who requested, who approved/rejected, when, why).

Limitations and common errors

SituationSolution
"Access denied" when creating a policyVerify that your role has the governance.admin scope.
The request remains stuck in pendingThe quorum has not been reached. Contact the designated approvers.
A policy does not triggerVerify that the resource type and operation match exactly.
"Self-approval not allowed"The policy prohibits the requester from validating their own request. Another approver must intervene.

Need help?

Contact us: Support and contact.