Technology · Agentic → IAM · Open Source · wiki:deep
Open Policy Agent (OPA) is a CNCF-graduated, general-purpose policy engine for unified, context-aware policy enforcement across the stack. You author policies in Rego; services query OPA when they need decisions (API authz, admission control, infra tags, …) instead of hardcoding rules. Integrate via Go SDK/API, REST, WASM, and ecosystem adapters (Kubernetes Gatekeeper, Terraform, Docker authz, SSH, …). Apache-2.0.
Agent and platform gates need a shared policy brain outside each agent’s prompt. OPA is the research default for declarative Rego decisions that many services can query. Prefer Cedar when you want Amazon’s authorization-language focus; prefer Keycloak for identity/SSO; prefer Earned Autonomy Protocol for how autonomy scope is earned over time.
Policies and data live with OPA (sidecar, library, or central service). On each decision point the service queries OPA; OPA evaluates Rego against input + data and returns a result the service enforces.
Related: cedar · earned-autonomy-protocol · keycloak · topics/13-governance-policy
Scroll inside the canvas to pan
Catalog backlinks — what points here (wiki “what links here”).
Claims below are backed by science sources on disk.
Engine / Rego role
open-policy-agent/opa · MODERATE
“Open Policy Agent (OPA) is an open source, general-purpose policy engine.”
Docs / integration
OPA documentation · MODERATE
“OPA is a policy engine that streamlines policy management across your stack for improved development, security and audit capability.”
Contrast vs Keycloak
Keycloak contrast · MODERATE
“Open Source Identity and Access Management For Modern Applications and Services”
Features and peers linked from the catalog map — not a second product surface.
Primary repo github.com/open-policy-agent/opa · Open Source
technologies/open-policy-agent/README.md
9 tags · 57 out · 59 in · 3 artifacts · 0 gaps · 44 corpus docs
map_edge · 19
tech_features · 1
tech_quote · 9
tech_readme · 1
tech_science_source · 3
tech_section · 11