组织 (Organizations)
组织 (Organizations) 功能在多租户 SaaS 和 企业对企业 (B2B) 应用中特别有效。除了个人用户外,你的客户还可以由团队、组织或整个公司组成。
通过这个基本元素,你可以为多租户应用构建必备功能,例如:
- 一个可以被多个组织使用的产品。
- 基于邀请或即时的组织成员供应。
- 由分配给组织内成员的角色定义的访问控制。
- 将组织与企业单点登录 (SSO)体验链接。
“组织 (Organizations)”一词也以其他形式使用,如“工作区”、“团队”、“公司”等。在 Logto 中,我们使用“组织 (Organizations)”作为表示多租户概念的通用术语。
规划考虑
在使用组织 (Organizations) 时,集成可能涉及不同程度的努力,我们建议你交叉参考这些以定制你的开发。
- 组织体验:组织体验会是什么样的?组织管理员可以创建自己的组织吗?组织管理员可以邀请成员吗?你是否打算构建一个自定义仪表板,允许管理员自我管理其组织成员的身份相关信息?
- 角色和访问控制:应用程序是否需要用户在其组织内分配特定角色?
- 通过 Logto 控制台和 Management API 管理组织:你希望直接在 Logto 控制台和 Management API 中设置哪些配置?
有关更多规划资源,请探索以下两个部分以获取想法和灵感。
关键问题引导和激励你构建理想产品架构。
了解 B2B 身份模型及其在 Logto 中支持的功能。
组织 (Organizations) 的功能
对于多租户产品,如 B2B 或 SaaS 服务,它们涉及组织创建、成员邀请和管理。使用 Logto Management API 将其集成到你的应用中。
组织模板帮助你在多租户应用中设计访问控制。
使用 Logto 控制台和 Management API 快速管理和设置组织。
在用户首次登录系统时即时分配组织成员资格和角色。