與 Keycloak 整合

若要與 Keycloak整合,請遵循下列步驟:

必要條件

  • 您需要 Keycloak中的管理者專用權。

取得服務提供者 meta 資料

為了使配置更容易,會提供 服務提供者 meta 資料 XML 檔。 您可以從 SAML 設定對話框下載它:

SAML

若要儲存檔案以供稍後使用,請按一下 Meta 資料下載

領域

假設您在 Keycloak中有現有的領域。 下列範例使用 SAML-DEMO。

領域

在中建立 SAML 用戶端 Keycloak

  1. 切換至 配置 > 客戶 ,然後按一下 建立

    Keycloak 用戶端

  2. 按一下 選取檔案,然後選擇先前下載的服務提供者 metadata.xml。

    Keycloak 匯入

  3. 按一下儲存。 您會回到新匯入的用戶端編輯頁面。

    Keycloak 儲存

  4. 您需要下載 SAML 2.0 IdP meta 資料。 切換至 領域設定 ,然後按一下 SAML 2.0 身分提供者 meta 資料

    Keycloak meta 資料

  5. 將內容儲存為 descriptor.xml,切換至 Instana-SAML 設定頁面並上傳檔案。 透過按 儲存,您可以啟動 SAML 整合。

    Keycloak 上傳

新增使用者至 Instana

啟用 SAML 之後,現在這是使用者存取 Instana 的唯一方式。 若要啟用使用者,您必須取得指派給他們的 SAML 應用程式。 因此,請在 Keycloak中開啟應用程式概觀,並從下拉清單中選取指派使用者。

附註: 請確定每位使用者都有相關聯的電子郵件位址。

每一個新使用者在第一次登入時都可以接收 預設角色