微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

无法获取 scim 2.0 wso2 是用于获取二级用户存储下的角色的 api

如何解决无法获取 scim 2.0 wso2 是用于获取二级用户存储下的角色的 api

我在 wso2 IS 5.11.0 中创建了一个辅助用户存储 (JDBC)。 在用户存储下添加了 2 个角色。 我正在使用以下 SCIM 2.0 api 来获取角色。 https://{IS_IP}:(PORT}/t/carbon.super/scim2/Roles,但响应中仅列出在主用户存储下创建的角色。

在声明列表 -> http://wso2.org/claims -> 角色 -> 映射属性下,我已将辅助用户存储添加到列表中。仍然没有得到回应。

是否需要进行其他配置才能通过 scim api 获取它?

解决方法

由于 WSO2 IS-5.11.0 组和角色被分开考虑。参考[1]

https://{IS_HOST}:(PORT}/scim2/Groups 端点列出用户存储组(主要和次要用户存储组)

https://{IS_HOST}:(PORT}/scim2/Roles 端点列出了角色(角色基本上是内部角色和应用程序角色。您不会在列表中看到内部角色的任何前缀)

就您而言,由于您添加了用户存储组,因此需要通过 https://{IS_HOST}:(PORT}/scim2/Groups 对其进行管理。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。