Decision Governance (Who Can Decide What)
Decision governance answers who may approve which class of business decision at which limit. Agents and CPQ query EntiHub instead of guessing.
Why this is needed
- Discount, credit, and procurement authorities are tribal or buried in SOPs.
- AI must not invent approval chains.
- Delegation and temporary cover need an auditable register.
Proposed entities in EntiHub
Governance settings
| Setting | Recommended value | Why |
|---|---|---|
approvalRequired |
true |
Changing who can approve large discounts is controlled. |
historyEnabled |
true |
Reconstruct authority bands for audits. |
allowSameAuthorApproval |
false |
Maker/checker separation for sensitive changes. |
deletedRetentionDays |
90 (or higher) |
Soft-delete retention for auditability. |
Entity definition (YAML sketch)
name: decision_authority
displayName: Decision authority
domain: Decisioning
description: Decision authority
version: "1.0.0"
approvalRequired: true
historyEnabled: true
deletedRetentionDays: 90
displayRefColumn: decision_type
uniqueConstraints:
- name: uq_decision_authority_0
columns: [decision_type, min_value, unit]
columns:
- name: decision_type
dataType: string
nullable: false
maxLength: 64
- name: min_value
dataType: decimal
nullable: false
- name: max_value
dataType: decimal
nullable: true
- name: unit
dataType: string
nullable: false
maxLength: 16
- name: required_role
dataType: string
nullable: false
maxLength: 64
- name: delegate_role
dataType: string
nullable: true
maxLength: 64
- name: status
dataType: string
nullable: false
maxLength: 16
YAML sketches
Sketches highlight the important fields and governance flags. Trim or extend columns to match your domain. See Setup Entity for the full YAML reference.
Sample data
| decision_type | min_value | max_value | unit | required_role | delegate_role | status |
|---|---|---|---|---|---|---|
| discount | 0 | 20 | percent | Sales Manager | Team Lead | active |
| discount | 20 | 30 | percent | Regional Director | Sales Manager | active |
| discount | 30 | 50 | percent | CFO | Regional Director | active |
Benefits for the company
- Agents answer “may I offer 35%?” with a governed lookup.
- Clear escalation paths reduce deal-desk chaos.
- Differentiates EntiHub from classic golden-record MDM.