Open Policy Agent (OPA) is een open-source policy-engine waarmee u autorisatie- en governanceregels los van de applicaties beheert. Regels worden geschreven in de declaratieve taal Rego en kunnen worden gebruikt voor API's, Kubernetes, microservices en toegang tot gegevens. Teams definiëren, testen en versioneren de regels als code. OPA is als binary, container of bibliotheek te installeren op de eigen infrastructuur.
OPA is sinds januari 2021 een 'graduated' project van de Cloud Native Computing Foundation (CNCF) en staat onder de Apache-licentie 2.0. De CNCF maakt deel uit van de Linux Foundation, die in de Verenigde Staten is gevestigd. Omdat de broncode open is en het programma op uw eigen infrastructuur draait, kunnen beslisregels en gegevens binnen de organisatie blijven. Daarmee is OPA een werkbaar alternatief voor proprietaire policy-producten die aan het platform van één leverancier zijn gekoppeld. De stichting die het project draagt, is Amerikaans; voor een Europese organisatie betekent dit dat de governance buiten de Europese jurisdictie ligt, terwijl de software zelf op eigen systemen draait.