如何在WSO2 Identity Server中远程添加租户?

如何在WSO2 Identity Server中远程添加租户?,wso2,wso2is,Wso2,Wso2is,我是WSO2 Identity Server的新手,正在使用UserStoreManager中的API。我想让超级管理员能够远程添加租户,但我似乎找不到addTenant API。另外,我希望将一个租户的admin/user添加为另一个租户的admin/user,而不是每次都创建一个新用户名。我想不出怎么做。正确的方法是什么?蒂亚 对于您的第一个需求,您可以在TenantMgtService Web服务中使用registerTenant方法 第二个要求不支持开箱即用。它可以通过在LDAP中使用平

我是WSO2 Identity Server的新手,正在使用UserStoreManager中的API。我想让超级管理员能够远程添加租户,但我似乎找不到addTenant API。另外,我希望将一个租户的admin/user添加为另一个租户的admin/user,而不是每次都创建一个新用户名。我想不出怎么做。正确的方法是什么?蒂亚

对于您的第一个需求,您可以在TenantMgtService Web服务中使用registerTenant方法

第二个要求不支持开箱即用。它可以通过在LDAP中使用平面用户结构来实现。平面用户结构如下所示;租户的所有用户都将位于一个名为users的OU中。承租人OU将仅具有碳服务器意义上的角色组

dc=WSO2,dc=ORG
|--OU=Users
|  |--admin
|  |--user1
|  |--user2
|  |...    
|--OU=Groups
|--OU=tenantone.org
|  |--OU=Groups
|  |  |...
| ... 
|  
|  

对于以上内容,您必须编写自己的,以及一个

谢谢!这很有帮助。