---
schema_version: "1"
id: 56d050d2f2c5738d864d2754a256970b44860da2cb4d5b5b37f427ac25ab73a5
title: 在 Tableau Server 上使用 Salesforce IdP 設定 SAML
collection: tableau
version: current
locale: zh-tw
portal_url: https://docs.salesforce.com/tableau/current/zh-tw/server-linux/saml_config_salesforce_server.md
canonical_url: https://help.tableau.com/current/server-linux/zh-tw/saml_config_salesforce_server.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 3c55fd2b85d9dcd2d342f8218c42be1efeade1199dbfb8133b8ca82f2c5a3eba
description: Configure Salesforce as a SAML identity provider on Tableau Server.
---
[跳至主要內容](#main-content)

# 在 Tableau Server 上使用 Salesforce IdP 設定 SAML

本主題提供了介紹如何使用 Salesforce IdP 在 Tableau Server 上設定 SAML 的路段圖步驟。

本主題還介紹如何啟用 Lightning Web 元件 (LWC)。LWC 允許 Salesforce 管理員在 Lightning 頁面中內嵌 Tableau 視覺化。在 Tableau 伺服器上為 Tableau Viz LWC 設定單一SSO，使用者體驗是無縫的：使用者登入 Salesforce 後，無需對 Tableau 伺服器進行進一步驗證即可使用內嵌的 Tableau 檢視。

## 啟用 Salesforce 做為 SAML 身分識別提供者

如果您尚未將 Salesforce 設定為 IdP，請按照 Salesforce 說明站台上的[啟用 Salesforce 作為 SAML 身分識別提供者](https://help.salesforce.com/articleView?id=sf.identity_provider_enable.htm&type=5)過程。

在將 Salesforce 啟用為 SAML IdP 的過程中，您將指定憑證或 Salesforce 來產生自簽章憑證以用於 SAML。下載此憑證（.crt 檔）和關聯的提供者中繼資料檔 (.xml)。您在下一步將需要這些資產。

## 在 Tableau 伺服器上設定 SAML

使用您在上一步中下載的憑證和中繼資料檔，按照[設定全伺服器的 SAML](https://help.tableau.com/current/server-linux/zh-tw/config_saml.htm)中的過程操作。

作為設定處理序的一部分，您將為 Tableau 伺服器產生 SAML 實體 ID 與登入 URL。下一步您將需要這些資產。

（可選）設定伺服器範圍的 SAML 後，您可以在 Tableau 伺服器上設定站台特定的 SAML。請參閱[設定特定於網站的 SAML](https://help.tableau.com/current/server-linux/zh-tw/saml_site_specific.htm)。

## 在 Salesforce 中將 Tableau 伺服器新增為外部用戶端應用程式或已連線應用程式

要啟用 Tableau 與 Salesforce 的整合，必須先在 Salesforce 中設定應用程式整合。我們強烈建議使用外部用戶端應用程式。若可用，可以使用 Salesforce 已連線應用程式。

### 外部用戶端應用程式（推薦）

請遵循 Salesforce 說明中[將 SAML SSO 服務提供者整合為外部用戶端應用程式](https://help.salesforce.com/s/articleView?id=xcloud.meta_external_client_app_saml.htm&type=5)主題中所述的程序。

### 已連線應用程式（已棄用）

> [!WARNING]
> 
> **重要資訊：** 從 Salesforce 26 年春季版開始，連線的應用程式建立受到限制。可以在 2026 年春季期間及之後繼續使用現有的已連線應用程式，但強烈建議使用外部用戶端應用程式。有關詳情，請參閱 Salesforce 說明中的以下內容：[2026 年春季中無法再建立新的已連線應用程式](https://help.salesforce.com/s/articleView?id=005228017)、[建立外部用戶端應用程式](https://help.salesforce.com/s/articleView?id=xcloud.create_a_local_external_client_app.htm&type=5)以及[已連線應用程式到外部用戶端應用程式移轉。](https://help.salesforce.com/s/articleView?id=xcloud.connected_app_to_external_client_app_migration.htm&type=5)

請遵循 Salesforce 說明中[將服務提供者整合為具有 SAML 2.0 的已連線應用程式](https://help.salesforce.com/articleView?id=sf.connected_app_create_saml_sso.htm&type=5)主題中所述的程序。

在此過程中，您將建立一個新的連線應用程式（Tableau 伺服器）。重要細節如下：

- 選取「啟用 SAML」
- 輸入您在上一區段中設定 Tableau 時產生的實體 ID 與登入 URL。預設情況下，登入 URL 為 `https://<tableauserver>/wg/saml/SSO/index.html`。
- 對於 IdP 憑證，請確保選取您在啟用 Salesforce 作為 SAML 提供者時指定或產生的相同憑證。
- 要允許使用者從您的組織登入 Tableau Server，請指派適當的設定檔或權限集來管理對您連線應用程式的存取。

## 啟用 Lightning Web 元件

要在 Tableau 伺服器上為 SAML SSO 啟用 LWC，您必須啟用框架中驗證。在啟用 LWC 之前，請升級到 Tableau Server 的最新維護版本。有兩個額外的版本細節很重要：

- 若未執行最新的維護版本，並且您的使用者正在執行 Chrome 瀏覽器以存取 Salesforce Lightning，請查看 Tableau 知識庫文章，[更新至 Chrome 80 後無法載入內嵌檢視](https://kb.tableau.com/articles/issue/embedded-views-fail-to-load-after-updating-to-chrome-80?lang=zh-tw)。
- 如果您在 Tableau 伺服器上將 LWC 與特定於站台的 SAML 結合使用，則必須執行 Tableau 伺服器 2020.4 或更高版本。

在 Tableau 伺服器上設定 SAML 後，請執行以下 TSM 命令以啟用框架中驗證：

`tsm configuration set -k wgserver.saml.iframed_idp.enabled -v true`

`tsm pending-changes apply`

## 將 Tableau 檢視內嵌至 Salesforce 中

為 SSO 設定 Tableau 伺服器後，可以在 Salesforce 組織中安裝 LWC 並內嵌 Tableau 檢視。請參閱[將 Tableau 檢視內嵌至 Salesforce 中](https://help.tableau.com/current/pro/desktop/zh-tw/embed_ex_lwc.htm)。