AgileApps 雲端應用程式

您可以使用安全宣告標記語言 (SAML),讓使用者透過 Google Cloud 憑證登入企業雲端應用程式。

透過 SAML 為 AgileApps Cloud 設定單一登入 (SSO) 服務

注意:您必須擁有 AgileApps Cloud 網域才能設定單一登入 (SSO) 服務。舉例來說,貴公司的網域可能會是 <貴公司名稱>.agileappscloud.com。如果您沒有 AgileApps 網域,請洽詢 AgileApps 支援團隊聯絡以建立網域。

步驟 1:將 Google 設定為 SAML 識別資訊提供者 (IdP)

  1. 在 Google 管理控制台中,依序點選「選單」圖示 接下來「應用程式」圖示 接下來「網頁和行動應用程式」。

    必須以超級管理員身分登入,才能執行這項工作。

  2. 依序按一下「新增應用程式」接下來「搜尋應用程式」。
  3. 在搜尋欄位中輸入 AgileApps Cloud。
  4. 將滑鼠游標懸停在搜尋結果中的 AgileApps SAML 應用程式上,然後按一下 [選取]。
  5. 在「Google Identity 提供者詳細資料」頁面上:
    • 複製並儲存單一登入 (SSO) 網址和實體 ID。
    • 下載憑證。
  6. 按一下「繼續」。
  7. 在「服務供應商詳細資料」頁面上,編輯「ACS 網址」和「實體 ID」,將 {your‑domain} 改為您的 AgileApps 網域。
  8. 按一下「繼續」。
  9. 在「屬性對應」頁面上,按一下「選取欄位」選單,並將下列 Google 目錄屬性對應至相應的 AgileApps 屬性:
    Google 目錄屬性 AgileApps 屬性
    Basic Information > Primary Email 電子郵件
    Basic Information > First Name fname
    Basic Information > Last Name lname
  10. (選用) 如要輸入與這個應用程式相關的群組名稱:
    1. 在「群組成員 (選用)」部分,按一下「搜尋群組」,輸入一或多個群組名稱字母,然後選取群組名稱。
    2. 視需要新增其他群組 (最多 75 個)。
    3. 在「應用程式屬性」部分,輸入服務供應商對應的群組屬性名稱。

    無論輸入多少個群組名稱,SAML 回應都只會包含使用者所屬的群組 (直接或間接)。詳情請參閱「關於群組成員對應」。

  11. 按一下「完成」。

步驟 2:將 AgileApps Cloud 設定為 SAML 2.0 服務供應商 (SP)

  1. 以無痕模式開啟新的瀏覽器視窗。
  2. 以管理員身分登入貴機構的 AgileApps 帳戶。
  3. 按一下右上方的「設定」圖示,然後選取 [Account Managemen]。
  4. 按一下 [Single Sign-On Settings]。
  5. 按一下 [Edit] (編輯) 按鈕。
  6. 在各個輸入欄位中輸入值,如下所示:
    • Sign-On Using:SAML
    • SAML Version:2.0
    • Issuer:您在步驟 1 複製的實體 ID。
    • SAML Third party authentication URL:您在步驟 1 複製的單一登入 (SSO) 網址。
    • SAML Request Issuer URL:https://<您的網域>,其中 <您的網域> 應改為您的 AgileApps 網域。
    • User Id Type:Platform User Id
    • User Id Location:Attribute
    • Attribute for User ID:email
    • Create Users:Checked
    • Attribute for First Name:fname
    • Attribute for Last Name:lname
    • Attribute for Email:email
    • Default User Type:Platform User
    • Default Team、Access Profile、Application、Role:為新建立的使用者選取預設設定。
    • Issuer Certificate:上傳您在步驟 1 下載的憑證。
  7. 按一下 [Save]。

步驟 3:啟用 AgileApps Cloud 應用程式

  1. 在 Google 管理控制台中,依序點選「選單」圖示 接下來「應用程式」圖示 接下來「網頁和行動應用程式」。

    必須以超級管理員身分登入,才能執行這項工作。

  2. 選取「AgileApps Cloud」。
  3. 按一下「使用者存取權」。
  4. 如要為所有組織成員開啟/關閉服務,請按一下「為所有人啟用」或「為所有人關閉」,然後點按「儲存」。

  5. (選用) 如要為組織單位開啟或關閉服務:
    1. 在左側選取組織單位。
    2. 選取「開啟」或「關閉」即可變更服務狀態。
    3. 選擇下列任一設定:
      • 如果服務狀態為「已沿用」,而您想保留更新後的設定,請點選「覆寫」,讓設定不受上層變更影響。
      • 如果服務狀態為「已覆寫」,點選「沿用」可還原為與上層相同的設定;點選「儲存」則能保留新設定,同樣不受上層變更影響。

        進一步瞭解組織架構。

  6. (選用) 如要為一群屬於相同或不同組織單位的使用者開啟服務,請選取存取權群組。詳情請參閱「使用存取權群組自訂服務存取權」。
  7. 確認您的 AgileApps Cloud 使用者帳戶電子郵件 ID 與您在 Google 網域中的 ID 相符。

步驟 4:確認單一登入 (SSO) 服務正常運作

AgileApps 同時支援識別資訊提供者 (IdP) 和服務供應商 (SP) 啟動的單一登入 (SSO) 服務。您可以透過任一模式確認該服務的運作狀態,步驟如下:

IdP 啟動的單一登入 (SSO) 服務

  1. 在 Google 管理控制台中,依序點選「選單」圖示 接下來「應用程式」圖示 接下來「網頁和行動應用程式」。

    必須以超級管理員身分登入,才能執行這項工作。

  2. 選取「AgileApps」。
  3. 按一下左上方的「測試 SAML 登入」。

    AgileApps 應該會在另一個分頁中開啟。如果沒有,請根據系統顯示的 SAML 錯誤訊息,視需要更新 IdP 和 SP 設定,然後重新測試 SAML 登入功能。

服務供應商 (SP) 啟動的單一登入 (SSO) 服務

  1. 關閉所有瀏覽器視窗。
  2. 在新的瀏覽器視窗中前往 AgileApps 登入頁面,然後登入您的帳戶。系統應會自動將您重新導向 Google 登入網頁。
  3. 輸入您的登入憑證。
  4. 您的登入憑證通過驗證後,系統會自動將您重新導向回 AgileApps Cloud 並登入帳戶。

注意:如果 AgileApps 中沒有通過 Google 驗證的使用者帳戶,AgileApps 的 Just-in-Time 帳戶管理服務系統會自動建立新的使用者。


Google、Google Workspace 和其他相關符號及標誌均為 Google LLC 的商標。所有其他公司名稱和產品名稱則為相關公司的商標。