doscho 发表于 2015-9-8 21:01:49

keystone user-role-add 命令问题

在ubuntu14下,部署了一套icehouse版本的openstack,在使用keystone user-role-add命令时,出现如下问题:
$keystone user-role-add --role myrole --user doscho
User roles not supported: tenant_id required (HTTP 501)


通过keystone help user-role-add,获知,tenant为可选项。 有如下问题,
1、不知为什么这里成为必须项。
2、role、user、tenant直接的关系。
3、role看到有全局role和tenant内role,如何操作使用。
谢谢!

langke93 发表于 2015-9-8 21:23:47



租户在英文里原先是project,后来是telenet。
一个用户能够使用需要租户和角色。
如果实在不理解,对于传统的系统,权限应该有所了解吧。
有用户和管理员。
角色:用户、管理员

用户:demo,user
管理员:admin,admin1

Alkaloid0515 发表于 2015-9-8 21:26:19

openstack什么到底什么是租户
http://www.aboutyun.com/thread-11882-1-1.html



Alkaloid0515 发表于 2015-9-8 21:27:01

kilo版命令已经变了。
建议研究最新版

doscho 发表于 2015-9-11 16:23:51

谢谢,各位的答复。对于角色这部分,keystone中的管理设置有详细的介绍吗?

pig2 发表于 2015-9-12 20:00:08

doscho 发表于 2015-9-11 16:23
谢谢,各位的答复。对于角色这部分,keystone中的管理设置有详细的介绍吗?

推荐:

about云1 openstack--keystone入门视频
http://www.aboutyun.com/thread-12235-1-1.html
页: [1]
查看完整版本: keystone user-role-add 命令问题