Skip to content

A collection of things required to add authorization to applications using Open Policy Agent

License

Notifications You must be signed in to change notification settings

DiamondLightSource/authz

Repository files navigation

Diamond AuthZ

User docs available on GitHub pages

A collection of things required to add authorization to applications using Open Policy Agent (OPA), including:

  • bundler: A OPA compliant bundle server which presents permissionable data from ISPyB as an OPA bundle - docs
  • charts/bundler: A Helm chart for deploying the central bundler instance
  • charts/opa: A Helm chart for deploying an application OPA instance
  • DLS policy: A collection of common policy fragments which implement organisational level policy decisions