0

我们正在使用 WSO2 IS 5.1 和 LDAP(这次是嵌入的)作为用户存储。

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

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

4

1 回答 1

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
于 2016-06-24T02:47:18.603 回答