✅ Approval Workflows

Require approvals for sensitive queries and autonomous agent actions. Track approval history and maintain comprehensive audit trails.

Overview

Approval Workflows provide:

🔒 Governance & Compliance

Ensure sensitive data operations are reviewed before execution, maintaining security and compliance standards.

What Requires Approval

Query Templates

Require approval for:

Autonomous Agent Actions

Require approval for:

Scheduled Executions

Require approval for:

Setting Up Approvals

For Templates

  1. Create or edit template
  2. Enable Requires Approval
  3. Select approvers:
    • Specific users
    • Roles (e.g., "Data Manager")
    • Template creator's manager
  4. Set approval conditions
  5. Save template

For Autonomous Agents

  1. Configure agent capability
  2. Check Requires Approval
  3. Select approvers
  4. Set threshold conditions (optional)
  5. Enable capability

Approval Process

Requesting Approval

When approval is needed:

  1. User/agent initiates action
  2. System creates approval request
  3. Approvers receive notifications
  4. Request appears in pending queue
  5. Action waits for decision

Reviewing Requests

Approvers can:

Making Decisions

Approvers can:

After Approval

Once approved:

Approval Workflows

Single Approver

Request → Approver → Execute

Simplest workflow, one person approves.

Multiple Approvers (Any)

Request → Approver1 OR Approver2 → Execute

Any one approver can authorize.

Multiple Approvers (All)

Request → Approver1 AND Approver2 → Execute

All approvers must approve.

Hierarchical Approval

Request → Manager → Director → Execute

Sequential approval chain.

Conditional Approval

If Impact > High: Manager → Director If Impact = Medium: Manager only If Impact = Low: Auto-approve

Approval requirements based on conditions.

Pending Approvals Dashboard

View Pending

See all requests awaiting your approval:

Filter Requests

Organize pending approvals:

Bulk Actions

Process multiple requests:

Approval History

Track all approval decisions:

Notifications

For Requesters

For Approvers

Best Practices

⚠️ Approval Responsibility

Approvers are accountable for their decisions. Review requests carefully before approving actions that modify data or systems.

Audit & Compliance

Approval workflows support compliance:

Permissions

Required permissions: