Open Policy Agent (OPA)

Open Policy Agent is a CNCF-graduated open source general-purpose policy engine that enables unified, context-aware policy enforcement across APIs, microservices, Kubernetes, and CI/CD pipelines. In Zero Trust implementations, OPA serves as the Policy Decision Point (PDP) evaluating access requests against defined policies written in the Rego language.

API entry from apis.yml

apis.yml Raw ↑
aid: zero-trust-architecture:open-policy-agent
name: Open Policy Agent (OPA)
description: Open Policy Agent is a CNCF-graduated open source general-purpose policy engine that enables
  unified, context-aware policy enforcement across APIs, microservices, Kubernetes, and CI/CD pipelines.
  In Zero Trust implementations, OPA serves as the Policy Decision Point (PDP) evaluating access requests
  against defined policies written in the Rego language.
humanURL: https://www.openpolicyagent.org/
tags:
- Authorization
- CNCF
- Open Source
- Policy Engine
- Zero Trust
properties:
- type: Documentation
  url: https://www.openpolicyagent.org/docs/latest/
- type: GitHubOrganization
  url: https://github.com/open-policy-agent