目录
前言
domain 域
project 项目
#创建一个名为service的项目(project),项目描述为Service Project,该项目属于default域。
openstack project create --domain default --description "Service Project" service
user 用户
#创建一个用户,名为demo,密码为demo,属于default域。
openstack user create --domain default --password xyz123 demo
group 用户组
role 角色
#创建一个角色,名为user。
openstack role create user
#将用户neutron加入项目service下,并赋予admin权限
openstack role add --project service --user neutron admin
至于admin角色和非admin角色分别具备那些权限是由openstack各个组件的配置文件决定的。以下简单列举两种角色在图形界面表现出的区别。
admin用户有管理员选项;非admin用户没有管理元选项。
admin用户可以看到所有项目和用户,非admin用户只能看到自己一个用户和包含自己的项目。
admin用户可以迁移实例,非admin用户不可以。
admin用户可以删除实例规格,非admin用户不可以。