Administration Entities¶
Why This Exists¶
This document defines Administration Domain entities with identity.
Owner¶
The owner is the Chief Product Officer and Enterprise Architect.
Business Value¶
Entity definitions make platform administration, support operations, feature rollout, audit review, and governance workflows consistent.
Entity Catalogue¶
| Entity | Purpose | Key attributes | Business rules | Relationships | MVP status |
|---|---|---|---|---|---|
| Platform Configuration | Stores platform-level setting. | ConfigurationId, key, scope, value, version, status. | Must be versioned and auditable. | Used by controls and policies. | MVP |
| Feature Flag | Controls feature availability. | FeatureFlagId, key, rollout state, targeting, status. | Must have owner and rollout reason. | May affect platform access. | MVP |
| Support Case | Tracks support operation. | SupportCaseId, priority, status, source references, assigned operator. | Must close with resolution. | References tenant and source records. | MVP |
| Tenant Administration View | Admin view over tenant context. | TenantViewId, OrganizationId, summary, status. | Must not own organization facts. | References Organization. | MVP |
| Audit Review | Review over audit evidence. | AuditReviewId, evidence references, status, finding, reviewer. | Cannot mutate source audit records. | References source domains. | MVP |
| Operational Governance Record | Captures governance decision or exception. | GovernanceId, decision, reason, authority, expiry. | Must include reason and owner. | May relate to policy or support case. | MVP |
| Admin Dashboard | Admin-facing dashboard composition. | DashboardId, audience, widgets, status. | Must use approved data sources. | References Analytics where applicable. | Later |
| Policy Configuration Record | Configures policy inputs. | PolicyConfigId, domain, policy, value, version, status. | Enforcement remains in owning domain. | Feeds Identity or other domains. | MVP |
| Integration Configuration | Stores integration admin settings. | IntegrationConfigId, integration type, scope, status. | Must not store secrets in plaintext. | Feeds integrations. | MVP |
| Admin Action | Records an administrative action. | AdminActionId, actor, target, action, result. | Must be auditable. | Linked to workflow or case. | MVP |
| Admin Note | Internal note for support or review. | AdminNoteId, author, body, classification, created at. | Must follow privacy and classification rules. | Belongs to case or review. | MVP |
Entity Design Notes¶
Administration entities should be designed for accountability. Admin-facing convenience must not weaken domain ownership, authorization, auditability, or tenant boundaries.