組織 (Organizations)
組織 (Organizations) 功能在多租戶 SaaS 及 企業對企業 (B2B, Business-to-Business) 應用程式 中特別有效。除了個人使用者外,你的客戶也可能由團隊、組織或整個公司組成。
有了這個基礎元素,你可以打造 多租戶應用程式 (multi-tenancy apps) 必備的功能,例如:
- 一個可供多個組織 (Organizations) 使用的產品。
- 透過 邀請 或 即時佈建 (Just-in-Time) 的方式新增組織成員。
- 依據分配給組織成員的角色所定義的 存取控制 (Access controls)。
- 將組織 (Organizations) 與 企業級單一登入 (Enterprise SSO, Single Sign-On) 體驗串接。
「組織 (Organization)」這個詞也常以其他形式出現,如「工作區 (workspace)」、「團隊 (team)」、「公司 (company)」等。在 Logto 中,我們統一以「組織 (Organization)」作為多租戶概念的通用術語。

規劃考量
在使用組織 (Organizations) 功能時,整合過程可能涉及不同層級的開發工作,建議你參考以下面向來客製化開發:
- 組織體驗 (Organization experience):組織的使用體驗會是什麼?組織管理員能否自行建立組織?組織管理員能否邀請成員?你是否打算打造自訂儀表板,讓管理員自主管理組織成員的身分相關資訊?
- 角色與存取控制 (Roles and access control):應用程式是否需要讓使用者在其組織內被指派特定角色?
- 透過 Logto Console 與 Management API 管理組織:你希望直接在 Logto Console 與 Management API 設定哪些組織相關配置?
如需更多規劃資源,建議參考以下兩個章節,獲取靈感與想法。
引導你打造理想產品架構的關鍵問題與啟發。
瞭解 B2B 身分模型及其在 Logto 中支援的功能。
組織功能 (Features for organizations)
適用於多租戶產品,如 B2B 或 SaaS 服務,涵蓋組織建立、成員邀請與管理。可透過 Logto Management API 整合至你的應用程式。
組織範本協助你設計多租戶應用程式的存取控制。
透過 Logto Console 與 Management API 快速管理與設定組織。
當使用者首次登入系統時,動態分配組織成員資格與角色。
相關資源
建立多租戶 SaaS 應用程式:從設計到實作的完整指南