![](/img/trans.png)
[英]How to create a ldap user in wso2 identity server by using scim endpoints?
[英]WSO2 Identity Server SCIM 2 User deletion
我在wso2 IS 5.7中通过删除用户得到了奇怪的行为。 当主要用户存储区位于Postgres上时,我已经用辅助LDAP用户存储区部署了一个租户A。
所以我有2个新用户域:
和4个可能的新角色域:
情况1)任何通过租户的admin调用的scim2 API进行的用户删除。 返回HTTP 204。 用户被删除
情况2)在角色R中在LDAP中创建的用户A。 两者都有LDAP域D。 当我尝试通过scim2 API删除LDAP中的用户时,返回403 Forbidden。 用户未删除。
情况3)在主要用户存储上创建的用户B ,其角色R2是使用内部域或主要域创建的。 HTTP/1.1 500 Internal Server Error
返回。用户已删除。
我在wso2控制台中没有有意义的日志。
卡塔琳娜州日志: 127.0.0.1 - - [06/Mar/2019:11:15:25 +0100] "DELETE /t/tenant.com/scim2/Users/6c133a5e-ba74-4021-8f5f-8e1bf62af506 HTTP/1.1" 500 146 "-" "curl/7.29.0"
任何想法? 谢谢你的帮助。
用户无权管理同意书(在这种情况下为删除)。 当我给使API调用正确权限的用户(同意管理)后,它就起作用了。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.