搭配 Google 的 SAML

Google SAML 驗證僅適用於 ProEnterprise 方案(自架和 Metabase Cloud 均適用)。

  1. 在您的 Google 管理控制台中設定自訂 SAML 應用程式
  2. 當您按照 Google 的指示操作時,您需要

如需一般 SAML 資訊,請參閱使用 SAML 進行驗證

儲存 Google IdP 資訊以供 Metabase 使用

Google 身分提供者詳細資料頁面上

  1. 下載 IdP 中繼資料
  2. 複製 SSO URL
  3. 下載 憑證

填寫 Metabase SAML 表單

  1. 從您的 Google IdP 中繼資料,找到 發行者
    • 發行者看起來像這樣:https://127.0.0.1/o/saml2/
  2. 前往您的 Metabase SAML 表單(管理設定 > 驗證 > SAML)。
  3. 發行者 放入 Metabase SAML 身分提供者發行者欄位。
  4. SSO URL 放入 Metabase SAML 身分提供者 URL 欄位。
  5. 憑證 貼到 Metabase SAML 身分提供者憑證欄位。
  • 請務必包含任何標頭和頁尾註解(例如 ---BEGIN CERTIFICATE---)。

填寫服務提供者詳細資料

服務提供者詳細資料頁面上

  1. 將 Metabase IdP 應重新導向的 URL 放入 Google ACS URL 欄位。
  2. 將 Metabase SAML 應用程式名稱 放入 Google 實體 ID 欄位。
    • SAML 應用程式名稱可以是任何您喜歡的名稱(例如,「yourcompany-metabase」)。
  3. 起始 URL已簽署回應是選填欄位。

設定屬性對應

屬性對應頁面上,您需要新增「名字」、「姓氏」和「電子郵件」作為屬性,以便 Google 可以在驗證期間將它們傳遞給 Metabase。

例如,若要新增屬性「名字」

  1. 按一下 新增其他對應
  2. Google Directory 屬性下,選擇 基本資訊 > 名字 作為屬性欄位名稱。
  3. 前往您的 Metabase SAML 表單,並尋找 SAML 屬性 > 使用者名字屬性
    • 該屬性看起來像這樣:http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname
  4. 使用者名字屬性 貼到您的 Google 應用程式屬性下。
  5. 針對屬性「姓氏」和「電子郵件」重複步驟 1-3。

SAML 問題疑難排解

閱讀其他版本 Metabase的文件。