Scope
Scope
1 min readEdit on GitHub
GovOps is a vendor-neutral framework for the continuous governance of authorization capabilities across applications, APIs, services, infrastructure, workloads, endpoints, and AI agents. This document states, at a foundational level, what GovOps defines and what it deliberately leaves to other systems and standards.
#Key Objectives
- Establish a vendor-neutral governance framework: To promote interoperability and avoid vendor lock-in.
- Prioritize risk-based governance: To help organizations focus on technical risks with high business impact.
- Enable runtime observability: To provide real-time visibility into policy decisions and system behavior.
- Support automation: To manage the complexity of modern policy architectures through automation and machine learning.
#What GovOps defines
- The capability-level data model. A machine-readable way to inventory and classify
authorization capabilities as action-resource pairs, and the stable
capability_idthat identifies each one. Seeacc-yaml-proposed-format.md. - The correlation mechanism. How
capability_id(and related identifiers such asdecision_id,policy_store_id, andpolicy_store_version) travels from the governance catalog through a runtime decision and into observability and compliance evidence, without carrying tokens or policy text across that boundary. - The two-plane model and the GovOps loop. The separation between the centralized Governance
Plane (catalog, policy authoring, schema management, federation management, continuous
compliance) and the distributed Runtime Plane (local authorization decisions), connected by the
Govern → Authorize → Execute → Observe → Detect → Respond → Govern loop. See
architecture. - Metrics for measuring change in authorization risk, policy enforcement, accountability, and
observability — reported as movement between observation windows, not as static levels. See
metrics. - An extension point to compliance evidence, via Gemara and OSCAL, that lets capability governance data be projected into existing framework profiles (for example ISO 27001, SOC 2, the EU Cyber Resilience Act) without GovOps inventing its own compliance taxonomy.
GovOps is applicable to organizations using centralized or distributed authorization infrastructure, and is independent of the specific technology used to make or enforce authorization decisions.
#What GovOps does not (yet) define
GovOps is explicitly not:
- A policy engine or policy language. GovOps does not standardize a new policy decision point,
policy language, authorization graph, or enforcement protocol. Any engine capable of evaluating
an action-resource request — OPA, Cedar, Cerbos, XACML, or a custom engine — can participate, as
long as its decisions can be tagged with a
capability_id. Seepbac-without-governance-layer.md. - An identity provider or federation protocol. GovOps governs which issuers an organization trusts (Federation Management), not how tokens are minted or validated at runtime.
- A compliance certification process. GovOps does not certify an organization, product, or implementation as compliant with any external framework, and does not replace a formal risk assessment, audit, or legal review. It provides evidence and traceability that a compliance program can consume.
- A telemetry implementation, dashboard, or maturity model. GovOps specifies which identifiers must travel with a decision for observability to be possible; it does not prescribe a specific SIEM, dashboard, or organizational maturity target.
- A formal, ratified conformance specification — yet. Most of this repository is explanatory and reference material describing an architecture that is still being actively decided by the GovOps Working Group. The Authorization Capability Catalog (ACC) is the one component planned to receive a normative specification first, once its schema stabilizes.
- An operational process guide — yet. Approval workflows, review cadence, and incident handling procedures are planned but not yet written.
- A definition of how identities receive, retain, or certify entitlements. That remains the
concern of existing identity and access governance (IGA) tooling; GovOps treats identity as a
decision-time input rather than the primary unit of governance (see
identity-centric-governance.md).

