WSO2 Identity server-服务提供商端的多个租户
我继承的应用程序使用我以前从未使用过的WSO2 Identity server。我可能需要在这个应用程序中支持多个租户,我需要研究WSO2 IS是否会支持这一点。不幸的是,文档对我没有帮助。我希望所有租户都有相同的共享角色。添加新租户应意味着添加其用户并为其分配现有角色 所以在我看来,解决办法应该相当简单。只需将新字段添加到用户配置文件-tenantId中,然后将其作为令牌中的声明返回即可。当我把它放在令牌中时,就由代码来使用它了。首先,这有可能吗?如果这是个好主意 我正在考虑另外两种可能的解决方案WSO2 Identity server-服务提供商端的多个租户,wso2,wso2is,Wso2,Wso2is,我继承的应用程序使用我以前从未使用过的WSO2 Identity server。我可能需要在这个应用程序中支持多个租户,我需要研究WSO2 IS是否会支持这一点。不幸的是,文档对我没有帮助。我希望所有租户都有相同的共享角色。添加新租户应意味着添加其用户并为其分配现有角色 所以在我看来,解决办法应该相当简单。只需将新字段添加到用户配置文件-tenantId中,然后将其作为令牌中的声明返回即可。当我把它放在令牌中时,就由代码来使用它了。首先,这有可能吗?如果这是个好主意 我正在考虑另外两种可能的解决
WSO2 Identity Server具有IDP级别的租户分离,但没有OOB SP级别的租户分离机制。但是,您提出的解决方案是可以做到的。向用户[1]添加额外声明是一种简单的配置(假设底层用户存储支持它) 其他问题的答案