【发布时间】:2020-04-16 15:08:42
【问题描述】:
【问题讨论】:
【问题讨论】:
何时使用租户?
如果您想为一组用户提供一个隔离的环境,您可以使用租户。例如,如果您在公司中有单独的部门,您可以为每个部门创建一个租户。
租户与用户的区别?
用户是个人/设备的代表,而租户是用户、配置、人工制品等的集合。
用户也是租户吗?
用户不是租户。相反,用户是租户的一部分。租户可以包含管理员用户、其他用户等。
【讨论】:
Farasath 直接回答了您的问题。但让我进一步解释一下。假设您有一家大公司,有多个独立工作的部门,每个部门都有自己的用户群、不同的角色/权限集等。
现在,如果您想为您的公司开发一个系统,您需要独立管理这些部门。这就是租户概念为您提供帮助的地方。您可以为每个部门创建租户。在每个租户内部,您可以创建用户、角色、权限等。您甚至可以在租户中配置外部用户存储。这些对其他租户不可见。租户 X 的用户看到服务器仅由他们的租户使用。但是所有租户都在后台使用相同的服务器(硬件资源)。
一个很好的例子是WSO2 Cloud 本身。当您注册 WSO2 API 或 App cloud 时,系统会要求您输入租户名称,然后会为您创建一个新租户。在那里,您可以创建自己的用户/角色/应用程序/api 等等。
希望您现在清楚租户的概念。如果没有,请随时提出您的问题。
【讨论】: