Skip to content

Instantly share code, notes, and snippets.

@markus-hentsch
Created October 20, 2023 15:34
Show Gist options
  • Save markus-hentsch/c1942fc66104eaffff56778d1abc0636 to your computer and use it in GitHub Desktop.
Save markus-hentsch/c1942fc66104eaffff56778d1abc0636 to your computer and use it in GitHub Desktop.
OpenStack RBAC policy role standards
Keystone roles: admin, reader, member, service
https://docs.openstack.org/keystone/latest/admin/service-api-protection.html
Barbican roles: admin, creator, observer, audit
https://docs.openstack.org/barbican/train/admin/access_control.html
Ongoing upstream rework: https://governance.openstack.org/tc/goals/selected/consistent-and-secure-rbac.html
(introduces `manager` role for projects)
State in Nova: https://docs.openstack.org/nova/latest/configuration/policy-concepts.html
Policy config 101: https://docs.openstack.org/cinder/ussuri/configuration/block-storage/policy-config-HOWTO.html
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment