WSO IS如何通过SCIM API将组添加到组成员

时间:2016-06-21 13:14:07

标签: wso2 wso2is scim

我们正在使用带有LDAP(在此时嵌入)的WSO2 IS 5.1作为用户存储。

我们希望通过LDAP中的组对象(成员属性)来表示我们的组织结构。

在SCIM API中,我正确地将用户添加到组成员,但是当我尝试将组对象添加到另一个组的成员时,IS将组ID解释为用户ID,当然,答案是没有任何用户有这样的身份。 如何通过SCIM API将组添加到另一个组的成员?有可能吗?

1 个答案:

答案 0 :(得分:0)

要创建包含用户的组,您需要在用户存储中已存在该用户并提供其唯一ID。例如,要创建一个名为“' engineer'与用户&adam'作为成员,您可以调用以下请求

curl -v -k --user admin:admin --data "{"displayName": "engineer","members": [{"value":"6b14c23d-4811-4bbd-b653-04fcda2df266","display": "adam"}]}" --header "Content-Type:application/json" https://localhost:9443/wso2/scim/Groups