Openstack中全局角色和租户角色的区别

Openstack中全局角色和租户角色的区别,openstack,keystone,openstacknetsdk,Openstack,Keystone,Openstacknetsdk,我注意到API文档提到了全局角色和租户角色。e、 g 链接上有一个Get操作 /v2.0/users/​{user_id}​/roles 即“列出指定用户的全局角色”。排除租户角色’当我使用Openstack.net SDK(GetRolesByUser)为管理员用户调用此函数时,我可以看到它正确地进行了调用,但我得到的响应是 { "error": { "message": "User roles not supported: tenant ID required",

我注意到API文档提到了全局角色和租户角色。e、 g

链接上有一个Get操作

/v2.0/users/​{user_id}​/roles
即“列出指定用户的全局角色”。排除租户角色’当我使用Openstack.net SDK(GetRolesByUser)为管理员用户调用此函数时,我可以看到它正确地进行了调用,但我得到的响应是

{
  "error":
    {
       "message": "User roles not supported: tenant ID required",
       "code": 501,
       "title": "Not Implemented"
    }
}

那么租户角色和全局角色之间的区别是什么呢。这个api调用是否已被openstack或其他东西弃用?

似乎角色就是角色,这只是术语,在当前版本中,如果不涉及租户,您无法将角色分配给用户。有关更多信息,请参阅下面的链接