Bundle Service API Caching Bundle File Format Multiple Sources of Policy and Data Debugging Your Bundles Signing Signature Format Signature Verification Signature Plugin I...
Goals Prerequisites Steps 1. Bootstrap the tutorial environment using Docker Compose. 2. Load a policy into OPA. 3. Check that alice can see her own salary. 4. Check that bob...
Bundle Service API Caching Bundle File Format Multiple Sources of Policy and Data Debugging Your Bundles Signing Signature Format Signature Verification Signature Plugin I...
Example Environment Variable Substitution CLI Runtime Overrides Override Limitations # Lists If using arrays/lists in the configuration the --set and --set-file overrides will...
Example Environment Variable Substitution CLI Runtime Overrides Override Limitations # Lists If using arrays/lists in the configuration the --set and --set-file overrides will...
OPA exposes a set of APIs that enable unified, logically centralized policy management. Read this page if you are interested in how to build a control plane around OPA that enable...
TLS and HTTPS 1. Generate the TLS credentials for OPA (Example) 2. Start OPA with TLS enabled 3. Try to access the API with HTTP 4. Access the API with HTTPS Authentication an...
Monitoring Prometheus Health Checks Monitoring Monitoring Prometheus OPA exposes an HTTP endpoint that can be used to collect performance metrics for all API calls. The Pr...
TLS and HTTPS 1. Generate the TLS credentials for OPA (Example) 2. Start OPA with TLS enabled 3. Try to access the API with HTTP 4. Access the API with HTTPS Authentication an...
Using schemas to enhance the Rego type checker Passing a single file with -s Passing a directory with -s Usage scenario with a single schema file Schema annotations Annotation ...