Keystone:有了auth令牌,有办法获取电子邮件地址吗?

时间:2014-08-15 19:40:55

标签: node.js api rest keystone openstack-horizon

您好我不知道是否有人问这个问题,但我找不到答案,我使用的是Keystone v2.0作为我的应用程序的身份验证方法我需要用户的电子邮件地址。所以你知道这是否可能?或者有一种方法这样做我一直在阅读API文档,我发现你可以获得用户的详细信息,但你必须是一个管理员。感谢

http://developer.openstack.org/api-ref-identity-v2.html#admin-users

1 个答案:

答案 0 :(得分:2)

keystone v2中最大的问题是某些API不会强制实施策略。因此,大多数与用户/项目相关的API仅限于" admin"角色。 我建议你使用keystone v3 API,你可以根据你的要求调整policy.json。

policy.json is located at :  /etc/keystone/policy.json

注意:Keystone V3稳定,您可以毫无问题地使用它。