0

如何检索特定用户的所有用户角色?

我认为一种方法可以使用这个:

curl -v -k --user admin:admin https://x:9443/wso2/scim/Users/x9-4fb9-be82-b1c97c073f02

来自https://docs.wso2.com/display/IS530/SCIM+APIs 应该返回所有属性,但里面没有角色......当我尝试这个例如工作并返回用户的所有电子邮件时。

curl -v -k --user admin:admin  https://x:9443/wso2/scim/Users/x9-4fb9-be82-b1c97c073f02?attributes=emails

但是当我这样做时,逗号分隔角色的检索,那不起作用。也许它不被视为属性?

curl -v -k --user admin:admin  https://x:9443/wso2/scim/Users/x9-4fb9-be82-b1c97c073f02?attributes=emails,roles

我只是想实现我将获得所有带有请求的用户信息,无论是针对所有用户还是针对具有所有属性的一个用户,我已阅读此https://wso2.org/jira/browse/IDENTITY-4430问题,但似乎就像 url 中的属性一样,我们可以解决这个问题

4

1 回答 1

0

我已经尝试过您给出的相同请求,但它在“组”下给出了角色名称。部分回复如下:-

"groups":[{"display":<your group(role) name associated with the particular user>,"value":<group_id>}]

在尝试上述请求之前,您是否为特定用户分配了角色(组)?

在这里连同您指定用户 ID 的请求一起,响应将仅提供特定用户信息,而不是所有用户信息。

于 2017-09-05T19:13:47.260 回答