logo
開發者文件
搜尋
Microsoft Azure SSO 設定指南

Microsoft Azure SSO 設定指南

本指南說明如何使用 Microsoft Azure 在 GPTBots 平台上設定 SAML 單一簽入(SSO)。

請依照 GPTBots SSO 設定頁面指引進行詳細操作。

必要條件

  • 擁有 Microsoft Azure 的管理員存取權限
  • 已註冊 GPTBots 帳戶並建立組織,且該組織需具備 SSO 權限(如未啟用,請聯絡銷售

在 Azure 中建立 SAML 應用程式

  1. 登入 Microsoft Azure 管理中心,從任一入口點點選 「管理 Microsoft Entra ID」
    alt text
  2. 前往 「管理 > 企業應用」 頁面。
    alt text
  3. 點選 「新增應用程式」
    alt text
  4. 輸入應用程式名稱並完成建立。
    alt text

    應用程式名稱可自訂。點選後請稍候數秒,系統將自動載入。

  5. 系統會自動導向至應用程式設定頁面。
    alt text
  6. 若需日後編輯應用程式,請至 「企業應用 > 所有應用程式」,於搜尋框輸入應用程式名稱或物件 ID 搜尋並選取應用程式。
    alt text

新增組織成員

新增應用程式後,必須將允許存取的 GPTBots 組織所有成員新增至應用程式,否則成員將無法登入。您可隨時於 「企業應用 > 指派使用者與群組」 新增或移除成員。

注意:成員 Azure 個人檔案中的電子郵件(非 Azure 登入帳號)必須與 GPTBots 帳戶電子郵件一致。

  1. 於 Azure 應用程式設定頁面點選 「指派使用者與群組」
    alt text
  2. 點選 「新增使用者/群組 > 尚未選擇」
    alt text
    alt text
  3. 勾選所需使用者,您可於頁面右側 「已選擇」 檢視。點選 「選擇 > 指派」 完成新增。
    alt text
  4. 系統會自動導向應用程式設定頁面。
    alt text

設定 SAML 單一簽入

  1. 於應用程式設定頁面點選 「設定單一簽入」,或於左側導覽點選 「管理 > 單一簽入」
    alt text
  2. 選擇 「SAML」 圖示。
    alt text
  3. 進入 SAML 設定頁後,點選右上角 「編輯」,右側將顯示 「基本 SAML 設定」 面板。
    alt text

將 SP(服務提供者)資訊設定至 IdP(身份提供者)

  1. 從 GPTBots SSO 服務設定頁複製 SP 資訊:

    • 此資訊通常由 GPTBots 平台管理員提供。
    • 若您同時具備 GPTBots 管理員權限,可至 「個人主頁」> SSO 頁面取得。
      alt text
  2. 將 SP 提供的 Entity ID(識別碼)ACS URL登入 URL登出 URL 分別填入 Azure IdP 對應欄位並儲存。
    alt text

將 IdP(身份提供者)資訊設定至 SP(服務提供者)

  1. 於 Azure 應用程式設定頁取得憑證:

    • 點選 「下載憑證」 按鈕,憑證為 base64 編碼。
      alt text
    • 下載後以文字編輯器開啟,複製憑證內容並貼到 GPTBots 的 x509 憑證 輸入欄位。
      alt text
  2. 複製 IdP 登入 URLIdP 登出 URL,填入 GPTBots SSO 設定頁對應欄位。
    alt text

  3. 在 GPTBots 設定頁自訂 SSO 服務名稱。完成所有 IdP 資訊複製後,點選 「下一步」
    alt text

  4. 設定完成後,Microsoft Azure 支援測試目前使用者的 SSO 登入設定,您可依需求進行測試。
    alt text