openstack 认证鉴权体系
openstack 认证和鉴权缺陷
- 用户在操作
OpenStack
的所有资源之前,都需要对用户携带的信息进行认证和鉴权,认证需要调用keystone
服务。鉴权模块oslo.policy
以library
形态与资源服务(如nova
)捆绑在一起,每个资源服务提供一个policy.json
文件 - 该文件提供哪些角色操作哪些资源的权限信息,目前只支持
admin
和member
两种角色,如果需要增加新的角色,且分配不同的操作权限,需要手动修改policy.json
文件,即不支持动态控制权限分配。
openstack 认证鉴权体系
http://mybestcheng.site/2022/11/20/authenticate/openstack/