WSO2 Identity Server - 区分用户与主要用户和次要用户

时间:2016-05-05 04:41:17

标签: wso2 wso2is

是否可以区分用户是来自主用户区还是辅助用户存储区?我想阻止用户修改他的个人资料,如果他是来自二级用户的话。

2 个答案:

答案 0 :(得分:1)

如果用户来自辅助用户存储,则其用户名将包含其包含的用户存储域。

用户名遵循以下格式

from selenium import webdriver
d = webdriver.Chrome(executable_path='<your Chrome driver path>')

您可以从中获取用户存储域。

在主要用户商店用户中,用户名部分不会包含在用户名中。

答案 1 :(得分:0)

如上面的答案中所述,如果您设置了名为“WSO2.COM”的辅助用户存储区和名为user@tenant1.com的用户。用于登录的实际用户名应为“WSO2.COM/user@tenant1.com”。您可以找到有关如何设置辅助用户存储的更多信息,请参阅链接[1],[2]。如果想阻止用户修改配置文件。请按照[2]中的说明启用只读模式。

[1] https://medium.com/@pubududp/how-to-use-active-directory-as-a-secondary-user-store-in-tenant-mode-for-wso2-products-f49ac4829e41#.2ujax4wud

[2] http://pushpalankajaya.blogspot.com/2013/09/how-to-write-custom-user-store-manager.html

干杯, Pubudu。