【发布时间】:2016-03-23 18:37:19
【问题描述】:
我目前正在研究 WSO2 Identity Server 的多租户功能。我有以下用例:
为租户创建提供方便的用户界面的应用程序。创建租户时,应用程序必须在 WSO2 IS、应用程序数据库和其他专有配置中创建租户。我的问题是:
- 是否有用于使用租户管理员帐户创建租户的 API(SOAP 或 REST 服务,最好使用 REST)?
- 是否有 API(SOAP 或 REST 服务,最好使用 REST)来获取特定租户的所有用户,包括他们的声明(如全名)?如果只有 SOAP api,那么 WSDL 在哪里,以便我可以为自己生成 SOAP java 客户端?
- 是否可以将每个租户的帐户存储在其自己的关系数据库或数据库架构中,并且仍然可以使单个 SSO 页面正常工作?我需要能够通过迁移其用户帐户和应用程序数据来将租户拆分为自己的独立基础架构。
【问题讨论】: