Qriib Docs
Safety & Control

Approvals

Arif uses approvals to keep sensitive work under user control. When a requested action can change business data, safety policy decides whether the action is allowed, blocked, or sent to the user for approval.

Policy Decisions

DecisionMeaning
ALLOWArif can run the action if the user has Qriib permission.
ASKArif must show an approval card and wait for a user decision.
BLOCKArif must not run the action.

Policy can vary by organization, user, operation type, and business record type.

Approval Flow

What Approval Cards Show

Approval cards can include:

  • The proposed operation.
  • The affected business record or destination.
  • A summary of the change.
  • Important field changes when available.
  • Approve and reject actions.

Arif waits for the decision before continuing. If the user rejects the request, Arif cancels that action and explains the result.

Saved Preferences

Organizations can allow some recurring approval patterns to be remembered, such as always allowing or denying a specific type of change. Saved preferences still operate inside Qriib permissions and organization policy.

User Guidance

  • Review approval cards carefully.
  • Reject changes that do not match your intent.
  • Ask Arif to explain the proposed action before approving if anything is unclear.
  • Use Plan mode first for bulk or sensitive work.

On this page