0

我使用 SCIM 端点在 WSO2 IS 中创建了一个组。然后我用一些成员更新了这个组。现在我想从组中删除所有成员,我使用了相同的更新命令来执行此操作,但我无法从组中删除所有成员。没有错误。我使用了以下 curl 命令来执行此操作。

创建组 :

curl -v -k --user admin:admin --data "{"displayName": "groupname"}" --header "Content-Type:application/json" https://example.com:9443/wso2/scim/Groups

更新组以添加一个成员:

curl -v -k --user admin:admin -X PUT -d "{"displayName": 'groupname' ,"members":[{"value":"dfd437b5-2e52-4077-9c31-84bc2ea8c117","display":"hasinitg"}]}" --header "Content-Type:application/json" https://example.com:9443/wso2/scim/Groups/328b8e27-4869-45c5-9857-1afa9aaacf59

更新组以删除现有成员:

curl -v -k --user admin:admin -X PUT -d "{"displayName": 'groupname' }" --header "Content-Type:application/json" https://example.com:9443/wso2/scim/Groups/328b8e27-4869-45c5-9857-1afa9aaacf59
4

1 回答 1

0

在当前实现中,它不支持删除所有成员。要完成这项工作,您必须做的是。删除现有组并使用相同的名称创建它。

于 2014-05-29T13:43:08.237 回答