通过管理控制台批量删除身份服务器中的用户
Bulk delete users in identity server via Management Console
是否可以使用管理控制台删除身份服务器中的所有用户。
可以从管理控制台删除单个用户。
不支持通过管理控制台删除一组用户。
但是SCIM2支持批量删除用户。
您可以使用以下命令删除一组用户。这类似于通过 SCIM2 api 批量创建用户。 scim2 bulk user creation 可以参考这篇文档。
curl -v -k --user admin:admin --data '{"failOnErrors":2,"schemas":["urn:scim:schemas:core:1.0"],"Operations":[{"path":"/Users/{user_scim_id}","method":"DELETE"},{"path":"/Users/{user_scim_id}","method":"DELETE"}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Bulk
示例请求:
curl -v -k --user admin:admin --data '{"failOnErrors":2,"schemas":["urn:scim:schemas:core:1.0"],"Operations":[{"path":"/Users/0a72621e-1bf2-492f-8e22-4dcfc25b607b","method":"DELETE"},{"path":"/Users/557b598d-becf-49c1-a043-8a4bd492f447","method":"DELETE"}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Bulk
可以参考这个blog for further information on bulk user deletion and this git issue
添加邮递员[=32=]
是否可以使用管理控制台删除身份服务器中的所有用户。
可以从管理控制台删除单个用户。
不支持通过管理控制台删除一组用户。
但是SCIM2支持批量删除用户。
您可以使用以下命令删除一组用户。这类似于通过 SCIM2 api 批量创建用户。 scim2 bulk user creation 可以参考这篇文档。
curl -v -k --user admin:admin --data '{"failOnErrors":2,"schemas":["urn:scim:schemas:core:1.0"],"Operations":[{"path":"/Users/{user_scim_id}","method":"DELETE"},{"path":"/Users/{user_scim_id}","method":"DELETE"}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Bulk
示例请求:
curl -v -k --user admin:admin --data '{"failOnErrors":2,"schemas":["urn:scim:schemas:core:1.0"],"Operations":[{"path":"/Users/0a72621e-1bf2-492f-8e22-4dcfc25b607b","method":"DELETE"},{"path":"/Users/557b598d-becf-49c1-a043-8a4bd492f447","method":"DELETE"}]}' --header "Content-Type:application/json" https://localhost:9443/scim2/Bulk
可以参考这个blog for further information on bulk user deletion and this git issue
添加邮递员[=32=]