Organizational Capability Registry
Capability entities connect strategy to process, data, systems, and owners—useful for EA and investment decisions.
Why this is needed
- Strategy decks do not say which systems and data underpin a capability.
- Investment debates need maturity and ownership facts.
- Fraud Detection / Order-to-Cash style capabilities need a living map.
Proposed entities in EntiHub
Governance settings
| Setting | Recommended value | Why |
|---|---|---|
approvalRequired |
true |
Capability ownership and criticality are controlled. |
historyEnabled |
true |
Track maturity changes over time. |
allowSameAuthorApproval |
false |
Maker/checker separation for sensitive changes. |
deletedRetentionDays |
90 (or higher) |
Soft-delete retention for auditability. |
Entity definition (YAML sketch)
name: capability
displayName: Capability
domain: Enterprise Architecture
description: Capability
version: "1.0.0"
approvalRequired: true
historyEnabled: true
deletedRetentionDays: 90
displayRefColumn: capability_code
uniqueConstraints:
- name: uq_capability_capability_code
columns: [capability_code]
columns:
- name: capability_code
dataType: string
nullable: false
maxLength: 64
- name: name
dataType: string
nullable: false
maxLength: 128
- name: owner_team
dataType: string
nullable: false
maxLength: 128
- name: maturity
dataType: int
nullable: false
- name: criticality
dataType: string
nullable: false
maxLength: 16
- name: systems
dataType: string
nullable: true
maxLength: 512
- 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
| capability_code | name | owner_team | maturity | criticality | systems | status |
|---|---|---|---|---|---|---|
| CAP-FRAUD | Fraud Detection | Risk | 3 | high | SAP, Azure, Power BI | active |
| CAP-O2C | Order to Cash | Finance | 4 | high | ERP, CRM | active |
Benefits for the company
- Strategy→capability→system→data visibility.
- Clear owners for critical capabilities.
- Useful EA artifact without a heavy EA tool.