WSO2 身份服务器用户和租户

WSO2 Identity Server User and Tenants

我不太明白

我了解多租户是关于环境和基于阅读的资源最大化 this

什么时候使用租户?

如果您希望一组用户有一个隔离的环境,您可以使用租户。例如,如果您在公司中有不同的部门,您可以为每个部门创建一个租户。

租户与用户的区别?

用户是 individual/device 的表示,而租户是用户、配置、工件等的集合。

用户也是租户吗?

用户不是租户。相反,用户是租户的一部分。租户可以包含管理员用户、其他用户等。

Farasath 已经直接回答了你的问题。但让我进一步解释一下。假设你有一家大公司,有多个独立工作的部门,每个部门都有自己的用户群、不同的 roles/permission 集合等。

现在如果你想为你的公司开发一个系统,你需要独立管理那些部门。这就是租户概念对您的帮助。您可以为每个部门创建租户。在每个租户内部,您可以创建用户、角色、权限等。您甚至可以在租户中配置外部用户存储。这些对其他租户是不可见的。租户 X 的用户认为服务器仅由他们的租户使用。但是所有租户都在后台使用相同的服务器(硬件资源)。

一个很好的例子就是WSO2 Cloud本身。当您注册 WSO2 API 或 App cloud 时,系统会要求您提供租户名称,然后将为您创建一个新租户。在那里您可以创建自己的 users/roles/apps/apis 等等。

希望您现在对租户的概念已经清楚了。如果没有,请随时提出您的问题。