跳至主要內容

組織 (Organizations)

組織 (Organizations) 功能在多租戶 SaaS 及 企業對企業 (B2B, Business-to-Business) 應用程式 中特別有效。除了個人使用者外,你的客戶也可能由團隊、組織或整個公司組成。

有了這個基礎元素,你可以打造 多租戶應用程式 (multi-tenancy apps) 必備的功能,例如:

「組織 (Organization)」這個詞也常以其他形式出現,如「工作區 (workspace)」、「團隊 (team)」、「公司 (company)」等。在 Logto 中,我們統一以「組織 (Organization)」作為多租戶概念的通用術語。

B2B(SaaS) 軟體架構

規劃考量

在使用組織 (Organizations) 功能時,整合過程可能涉及不同層級的開發工作,建議你參考以下面向來客製化開發:

  • 組織體驗 (Organization experience):組織的使用體驗會是什麼?組織管理員能否自行建立組織?組織管理員能否邀請成員?你是否打算打造自訂儀表板,讓管理員自主管理組織成員的身分相關資訊?
  • 角色與存取控制 (Roles and access control):應用程式是否需要讓使用者在其組織內被指派特定角色?
  • 透過 Logto Console 與 Management API 管理組織:你希望直接在 Logto Console 與 Management API 設定哪些組織相關配置?

如需更多規劃資源,建議參考以下兩個章節,獲取靈感與想法。

組織功能 (Features for organizations)

建立多租戶 SaaS 應用程式:從設計到實作的完整指南