什麼是身分識別提供者?

身分識別提供者(IdP)是在使用者登入時確認其身分的系統。其他應用程式信任它的回應,因此員工只需一個帳號、一次登入就能使用所有應用程式。

與工程師談談 知識庫
示意圖:一個帳號登入身分識別提供者,之後開啟電子郵件、企業應用程式與內部工具

它是什麼

每個應用程式都需要知道是誰在使用它。沒有身分識別提供者時,每個應用程式各自保存一份使用者名稱與密碼清單。有了身分識別提供者,應用程式會把使用者導向身分識別提供者去登入,身分識別提供者再回傳一則經簽署的訊息,說明他們是誰。應用程式從頭到尾看不到密碼。

這種安排稱為單一登入,即 SSO。登入一次後,其他應用程式不會再次詢問就讓您進入。這些訊息透過開放標準傳遞,主要是 OpenID Connect、OAuth 2.0 與 SAML,因此不同廠商的產品能夠互相搭配。

為什麼這對企業很重要

  • 只需停用一個帳號:有人離職時,停用一個帳號就能關閉所有信任它的應用程式。
  • 在同一處進行多重要素登入:第二道驗證在身分識別提供者處強制執行,因此每個連接的應用程式都能獲得,包括自己做不到的應用程式。
  • 更少的密碼:員工只需記住一個,讓長而獨一無二的密碼變得可行。
  • 單一登入記錄:誰在何處登入了什麼,都記錄在同一個地方。
  • 它會變得至關重要:如果身分識別提供者停擺,沒有人能登入任何東西。它需要備份、監控,並為管理員準備一條經過測試的重新進入途徑。

常見的身分識別提供者

  • Microsoft Entra ID:Microsoft 365 背後的身分識別提供者,也是多數辦公室已經擁有的。它的定位請見我們的 Microsoft 指南。
  • Google Workspace:對於執行 Google Workspace 的公司,Google 帳號扮演相同角色。
  • Authentik:開放原始碼且可自行託管,內建方法可在沒有登入功能的應用程式前加上登入。請見我們的 Authentik 指南。
  • Keycloak:開放原始碼且可自行託管,廣泛用於為客製應用程式加入符合標準的登入。請見我們的 Keycloak 指南。
  • Okta 與類似服務:以訂閱方式為您營運的商用身分識別提供者。

這些可以串接。自行託管的身分識別提供者可把實際的登入交給 Microsoft Entra ID,因此員工仍使用自己的 Microsoft 365 帳號,內部工具卻能取得單一登入。

您會聽到的術語

  • SSO:單一登入,以一組登入使用多個應用程式。
  • MFA:多重要素驗證,第二道證明,例如應用程式提示或安全金鑰。
  • OIDC 與 SAML:多數應用程式用來與身分識別提供者溝通的兩種標準。
  • 條件式存取:依裝置、位置或風險來允許或封鎖登入的規則。

KawaConnect 如何處理身分識別提供者

我們大部分的身分識別工作都在 Microsoft 365 中:Entra ID 帳號、MFA 與條件式存取,設定成由一個帳號控制一個人的電子郵件、檔案與筆電。這部分工作說明於我們的 Microsoft 365 與端點安全頁面。當企業同時執行自行託管或客製的應用程式時,我們會將它們接到同一個登入,讓它們不必各自保管密碼。

相關服務

Microsoft 365

為您的租用戶(tenant)設定 Entra ID、MFA 與條件式存取。

端點安全

受保護的登入,以及受管理、已加密的裝置。

網路安全

在同一個登入之後的防火牆、網路分區與遠端存取。

瞭解更多

登入帳號太多、各自獨立

告訴我們您的員工登入哪些應用程式。我們會告訴您哪些可以共用單一登入,以及需要做什麼。

開始洽談