我使用 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