如何检索特定用户的所有用户角色?
我认为有一种方法可以使用它:
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中的属性我们可以解决这个问题
答案 0 :(得分:0)
我尝试了您提供的相同请求,但它在“group”下提供了角色名称。部分答复如下: -
"groups":[{"display":<your group(role) name associated with the particular user>,"value":<group_id>}]
在尝试上述请求之前,您是否已将角色(组)分配给特定用户?
此处连同请求您指定了用户ID,因此响应仅提供特定用户信息,而不是所有用户信息。