1、管理租户、用户和角色
租户(project)是OpenStack项目中的一个组织单元,用户(user)可以同时属于一个或多个租户,角色(role)定义了用户可以执行的操作类型。作为具有权限的管理员,可以管理所有的租户、用户和角色。
OpenStack 项目中的各个服务组件可以执行的操作可以在/etc/PROJECT/policy.json 文件中进行定义。例如,Nova计算服务组件可执行操作列表在/etc/nova/policy.json文件中定义。
租户、用户和角色彼此之间没有依赖性,可以分别进行操作。在建立 OpenStack 项目时,至少要创建一个租户、用户和角色。在进行删除用户的操作时,需要首先将用户和租户的映射删除。
注意:
对于一名技术人员来讲,具备清晰的逻辑思维很重要。例如,上述删除用户的操作,可以剖析其中的逻辑关系。
创建过程∶
(1)建立租户。
(2)建立用户。
(3)建立角色。
(4)将用户赋予租户。
(5)将角色赋予该租户的该用户(一个用户可以同时属于多个租户)。
删除过程:
(1)删除用户与角色的映射关系。
(2)删除用户与租户的映射关系。
(3)删除角色。
(4)删除用户。
(5)删除租户。文章来源:https://www.toymoban.com/news/detail-782206.html
这样操作就不会存在混乱的关系文章来源地址https://www.toymoban.com/news/detail-782206.html
到了这里,关于云计算OpenStack详解的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!