登入型授權管理

以登入為基礎的授權管理 可協助您在 Tableau ServerTableau Cloud 上管理具有 Creator 角色之使用者的授權。具有 Explorer 或 Viewer 角色的使用者無法使用此功能。如果您將角色型訂閱與 Tableau ServerTableau Cloud 搭配使用,則可利用 以登入為基礎的授權管理 簡化授權管理,藉此免除個別 Tableau DesktopTableau Prep Builder 產品金鑰。針對內部部署 Tableau ServerTableau Cloud,您只需要管理一個或數個產品金鑰,根本不需要管理所有產品金鑰。

您只需要一個 Tableau ServerTableau Cloud 站點以授權個別的 Tableau DesktopTableau Prep Builder以登入為基礎的授權管理 會依照您的 Tableau Server 部署的生產執行個體啟用。您可以將 Creator 角色指派給使用 Tableau ServerTableau DesktopTableau Prep Builder 的使用者,供其用於授權啟動與集中式授權管理。此外,以登入為基礎的授權管理 可讓您更清楚地瞭解授權使用情況。

您可以使用 Tableau ServerTableau Cloud 的管理檢視在單一位置查看 Creator 授權席次的指派與使用情況。管理檢視提供使用 Creator 授權的相關資訊,並顯示 Tableau DesktopTableau Prep Builder 的最新授權租賃與版本,協助您監視 Tableau 部署。

以下 Tableau 產品支援 以登入為基礎的授權管理

  • Tableau Cloud

  • Tableau Server 2020.1+

  • Tableau Desktop 2020.1+

  • Tableau Prep Builder 2020.1.3+

如果 Tableau Server 未啟用 以登入為基礎的授權管理,請聯繫您的 Tableau 銷售代表以獲取特別的 以登入為基礎的授權管理- 啟用產品金鑰。

登入型授權管理如何運作

使用 以登入為基礎的授權管理 時,Tableau Desktop 或 Tableau Prep Builder 會定期連線 Tableau ServerTableau Cloud,以驗證使用者是否為 Creator,並獲授權執行。Tableau ServerTableau Cloud 會連線 Tableau 託管的執行授權 (ATR) 服務,以驗證是否允許 Tableau Desktop 用戶端啟用。在 AWS 上託管的 ATR 服務會驗證及管理授權和授權時間範圍的長度。下圖顯示用戶端(Tableau ServerTableau Cloud)和授權服務之間的通訊程序。

Tableau 使用公共埠(80 和 443)發出 Internet 請求。大多數情況下,安裝 Tableau Desktop 或 Tableau Prep Builder 的電腦和它在其上執行的網路已設定為允許必要的存取。有關 Tableau 使用的連接埠詳細資訊,請參見Tableau 服務管理員埠(連結在新視窗開啟)

以登入為基礎的授權管理Tableau Cloud

以登入為基礎的授權管理Tableau Server

  1. 安裝 Tableau DesktopTableau Prep Builder,並選取「使用認證啟用」。登入 Tableau CloudTableau Server 站點。

  2. Tableau CloudTableau Server 會驗證您是否為 Creator。如果不是,會收到錯誤。如果是,Tableau CloudTableau Server 會與 ATR 服務進行通訊。

  3. ATR 服務會將 ATR 租約傳回到 Tableau CloudTableau Server

  4. Tableau CloudTableau Server 會提供 ATR 租約給 Tableau DesktopTableau Prep Builder,藉此完成啟用。

使用登入型授權管理

若要使用基於登入的授權管理,您需要使用 Tableau Cloud 或您需要安裝 Tableau Server,並使用 以登入為基礎的授權管理 啟用的產品金鑰進行啟用。需要在 Tableau CloudTableau Server 上為終端使用者指派 Creator 角色,並且使用者需要安裝 Tableau Desktop。雖然使用者最多可以在兩台機器上啟用 Tableau Desktop,但只需要配置一個 Creator 席位。

附註:自 Tableau Server 版本 2023.1 起,離線部署支援 LBLM。要部署已啟用 LBLM 的 Tableau Server,必須將 Tableau Server 設定為使用執行授權 (ATR) 服務。有關詳情,請參閱離線啟用 Tableau Server

步驟 1:安裝 Tableau Server

若已安裝 Tableau Server,請跳至 (可選)步驟 2:變更登入型授權管理設定。否則,需要安裝 Tableau Server

  1. 請參閱部署章節以安裝 Tableau Server

  2. 在啟用期間,您必須輸入支援角色型訂閱和登入型授權管理的 Tableau Server 產品金鑰。

  3. 將使用者新增至 Tableau Server,並將使用者設定為以下三種 Creator 角色其中之一:伺服器管理員、網站管理員 Creator 或 Creator。這會在 Tableau Server 上將 Creator 授權指派給這些使用者。有關詳情,請參閱設定使用者的站台角色(連結在新視窗開啟)

重要資訊:如果您使用連線的用戶端和 以登入為基礎的授權管理,請勿停用自動用戶端驗證(連結在新視窗開啟)。此外,啟用 以登入為基礎的授權管理 之後,請勿使用連線的桌面使用者介面登出 Tableau Server。否則, 以登入為基礎的授權管理 無法自動重新整理授權激活或向 Tableau Server 或 Tableau Cloud 中的 LBLM 使用情況報告提供當前資料。有關連線桌面的詳情,請參閱使 Tableau Desktop 自動保持連線到 Tableau Server 或 Online(連結在新視窗開啟)

(可選)步驟 2:變更登入型授權管理設定

從 2020.1 版本開始,預設情況下,會針對 Tableau CloudTableau ServerTableau Desktop 啟用 以登入為基礎的授權管理。但是,您可以變更一些 以登入為基礎的授權管理 設定。

在 Tableau Server 上停用 以登入為基礎的授權管理
安裝時,在 Tableau Desktop 或 Tableau Prep Builder 變更 以登入為基礎的授權管理 設定
透過編輯登錄,變更 Tableau Desktop 上的登入型授權管理設定
在 macOS 的 Tableau Desktop 上變更 以登入為基礎的授權管理 設定

以登入為基礎的授權管理 設定

您可以使用以下設定來變更 以登入為基礎的授權管理、設定 ATR 持續時間,並設定啟用伺服器 URL。

設定說明
LBLM啟用、停用或必要

設為 enabled(預設),授權畫面會顯示兩種啟用選項(產品金鑰或認證)。

設為 disabled 後,以登入為基礎的授權管理 將不會出現在授權畫面上。

設為 required 後,以登入為基礎的授權管理 是啟用 Tableau Desktop 的唯一方式(顯示授權畫面時,只會提供認證選項進行啟用)。

附註:LBLM 設為啟用或必要時,也會啟用報告。

ATRREQUESTEDDURATIONSECONDS1209600

設定執行授權 (ATR) 持續時間(以秒為單位),這是 Tableau Desktop 和 Tableau Prep Builder 執行個體授權執行的時間長度。預設為 1209600 秒(14 天)。請勿在值中使用逗號做為分隔符號。

ACTIVATIONSERVER

http://<tableau_server_url>

如果是首次啟動,請為您希望使用者用於啟動的 Tableau Server 設定預設 URL。
WorkGroupServer(Windows)WorkgroupServer (macOS)

http://<tableau_server_url>

如果是 Windows 註冊表或 macOS plist 的更新,請為您希望使用者用於啟動的 Tableau Server 設定預設 URL。

附註在 macOS 中的 Tableau Desktop 上,可以使用 WorkgroupServer 選項。在 macOS 上,此選項區分大小寫並使用小寫「g」。

REPORTINGFREQUENCYSECONDS3600設定 以登入為基礎的授權管理 報告傳送到 Tableau ServerTableau Cloud 的預設頻率(以秒為單位)。最小設定值為 60 秒,預設值為 3600 秒(一小時)。變更此設定可減少 Tableau Server 上的負載,或減少網路流量。無論執行授權 (ATR) 租賃設定為何,REPORTINGFREQUENCYSECONDS 都會設定 Tableau DesktopTableau Prep Builder 用戶端將 以登入為基礎的授權管理 啟用情況回報給 Tableau ServerTableau Cloud 的時間間隔。
虛擬部署的其他組態

(可選)步驟 3:變更授權以執行 (ATR) 持續時間

以登入為基礎的授權管理 執行授權 (ATR) 持續時間的預設設定適用於大多數環境,但可以根據需要變更這些預設設定。以登入為基礎的授權管理 會使用預設的執行授權 (ATR) 持續時間 1,209,600 秒(14 天),這是 Tableau Desktop 和 Tableau Prep Builder 執行個體授權執行的時間長度。這表示在初始授權後,您可以在啟動到期前 14 天內,在沒有網路連線的情況下使用 Tableau。

以登入為基礎的授權管理 的預設持續時間值不適合向最終使用者提供非永久性虛擬機器傳遞解決方案。ATR 持續時間應縮短為 4 或 12 小時,具體取決於虛擬機器的使用情況。當新的虛擬機器傳遞給最終使用者時,將建立新的授權以執行權杖。傳回虛擬機器時,也會傳回該權杖,並且可用於新的虛擬機器授權,以執行請求。

附註:在決定 ATR 持續時間時,登入型授權管理使用下列階層。

  1. ATR 服務 – 建立適用於所有使用者/安裝的最短(4 小時/14400 秒)和最長(90 天/3 個月)ATR 持續時間。如果 Tableau Server 或 Tableau Desktop 未指定時間,則會指定預設的 ATR 持續時間(14 天/1209600 秒)。
  2. Tableau Server -可選擇性地指定所有 Tableau Desktop 安裝的最大 預設值ATR 持續時間(licensing.login_based_license_management.max_requested_duration_secondslicensing.login_based_license_management.default_requested_duration_seconds)。使用這些 ATR 持續時間設定,您可以為所有 Tableau Desktop 用戶端全面設定預設 ATR 持續時間和最大 ATR 持續時間,這樣就無需單獨登入每個 Tableau Desktop 用戶端來設定 ATR 持續時間。ATR 服務最長設定可以在最短 4 小時(14400 秒)和最長 90 天(7776000 秒)之間。
  3. Tableau Desktop – 可以選擇性地指定安裝所在電腦的 ATR 持續時間 (ATRREQUESTEDDURATIONSECONDS)。如有必要,您可以將預設 ATR 持續時間(14 天/1209600 秒)更變更為 ATR 服務最小值(4 小時/14400 秒)和最大值(90 天/7776000 秒)內的設定。這一本機 ATR 持續時間覆蓋由 ATR 服務或 Tableau Server 所設定的任何持續時間。不過,預設的 ATR 持續時間不能超過 Tableau Server 上 設定的最長 ATR 持續時間。
使用 Tableau Server 變更 Tableau Desktop 或 Tableau Prep Builder 的 ATR 持續時間
藉由編輯登錄來變更 Tableau Desktop 上的 ATR 持續時間
在 macOS 上變更 Tableau Desktop 的 ATR 持續時間

步驟 4:啟動 Tableau Desktop

Windows 型或 macOS 型 Tableau Desktop 的 2020.1 及更新版本版本都支援 以登入為基礎的授權管理

  1. 執行 Tableau Desktop 設定。

  2. 「啟用 Tableau」畫面將包含「藉由登入伺服器方式啟用」選項。

  3. 按一下「藉由登入伺服器方式啟用」,然後執行下列其中一項動作:
    • 若是使用 Tableau Cloud,請按一下 Tableau Cloud 連結。

    • 若是使用 Tableau Server,輸入 Tableau Server URL,然後按一下「連線」

    系統提示時,請輸入具 Creator 角色訂閱的使用者的有效認證,然後按一下「確定」

檢視登入型授權使用情況

您可以檢視 Tableau CloudTableau Server 登入型授權使用狀況。報告會顯示使用者、主機、使用者角色、產品、版本、啟用、使用中的 Creator 席位、非使用中的 Creator 席位,以及 Creator 席位的上次使用時間。您可以檢視過去 30 天的資料,最多可回溯 183 天。

若要查看 以登入為基礎的授權管理 授權使用狀況管理檢視:

  1. Tableau CloudTableau Server 的巡覽窗格中,按一下「網站狀態」

  2. 在「網站狀態」頁面上,按一下「登入型授權使用狀況」

  3. 可選。在報告畫面中,您可以變更時間範圍以顯示席位的上次使用時間、篩選動作、篩選使用者名稱以及依照欄排序。

疑難排解

使用 以登入為基礎的授權管理 時,您可能會遇到下列其中一個錯誤訊息。請使用下列資訊來解決問題。

未在 Tableau Server 上啟用 以登入為基礎的授權管理

如果 以登入為基礎的授權管理 在 Tableau Desktop 上可做為啟用選項,但是在 Tableau Server 未啟用,獲如果 Tableau Server 沒有 以登入為基礎的授權管理 可用的授權,則可能會顯示以下錯誤訊息:

沒有在連線的伺服器上啟用 以登入為基礎的授權管理。選取要連線的其他伺服器,使用產品金鑰啟用您的授權,或者開始試用以立即開始工作。

請請聯絡您的管理員以確保您使用的是已啟用以登入為基礎之授權管理的 Tableau Server 產品金鑰。要驗證您已啟用適當的產品金鑰,請在 TSM Web UI 中按一下「設定」,然後按一下「授權」。如需有關啟用授權的指引,請參閱 tsm licenses activate。除非先前已由伺服器管理員關閉,否則預設情況下應該會啟用 以登入為基礎的授權管理

以登入為基礎的授權管理 未在 Tableau Desktop 上啟用

如果未在 Tableau Desktop 上啟用 以登入為基礎的授權管理,您將無法選擇使用認證啟用 Tableau。在 2020.1 版本之前,預設情況下,不會開啟在 Tableau Desktop 上使用 以登入為基礎的授權管理 的功能。檢查 Tableau Desktop 版本,以確保使用正確的版本。

如果在安裝期間已關閉 以登入為基礎的授權管理 選項,或該選項有更新,請參閱步驟 2:啟用登入型授權管理(連結在新視窗開啟)

購買一年訂閱後,產品金鑰到期日期不會變更

購買 Tableau Server 續訂,並且新的訂閱期限反映在 Tableau Server 之後,新的到期日期可能需要最多 24 小時才會出現在 Tableau Desktop 上的 「管理產品金鑰」中.

您沒有 Creator 授權

嘗試從 Tableau Desktop 啟用時,可能會顯示下列錯誤訊息:

You do not have a Creator license.(您沒有建立者授權。)Contact your administrator to obtain one.(請連絡您的管理員以取得授權。)

如果您尚未獲指派 Creator 角色,就會顯示此錯誤。如果您屬於 Tableau CloudTableau Server 上的多個站點,則需要在使用 以登入為基礎的授權管理 時,登入具有 Creator 角色的站點。否則,系統會向您顯示此錯誤。

要驗證您在伺服器上啟動的產品金鑰是否包含 Creator 授權,請開啟 TSM Web UI 並按一下「設定」,然後按一下「授權」

您啟用的電腦數目已達上限

嘗試從 Tableau Desktop 啟用時,可能會顯示下列錯誤訊息:

You have activated Tableau the maximum number of times allowed under your account.(您啟用 Tableau 的次數已達帳戶允許的上限。)You must wait for the license activation on another computer to expire before you can activate Tableau again.(您必須等待另一台電腦上的授權啟動過期才能再次啟動 Tableau。)

當您使用相同的 Creator 使用者認證從多部電腦啟動 Tableau,並超過最大啟用次數時,就會顯示此錯誤。您必須等到其中一部現有電腦上的執行授權 (ATR) 權杖過期,然後再嘗試啟動新電腦。如果您使用的是非永久性虛擬機器 (VM),則可以縮短 ATR 持續時間,以避免此錯誤再次發生。

縮短 ATR 權杖持續時間以最大程度地啟動

若在使用非永久性虛擬部署時遇到此最大使用錯誤,則可以將 ATR 持續時間縮短為 4 小時 (14400) 秒,以避免將來發生此錯誤。或者,與其變更個別 Tableau Desktop 的持續時間,您可以改為在 Tableau Server 上設定預設持續時間,以影響所有使用者。

以下步驟縮短了先前啟動電腦的租約,以登入為基礎的授權管理 將不再使用,以便釋出在電腦上啟動的席位:

  1. 以管理員身份在將不再使用的 Tableau Desktop 電腦上開啟命令提示字元。

  2. 使用下列命令巡覽至 Tableau 二進位 (\bin) 目錄。

    Windows:cd Program Files\Tableau\Tableau <version>\bin

    Mac: cd /Applications/Tableau\ Desktop\ <version>.app/Contents/MacOS

  3. 執行下列命令,將持續時間設為以秒計算的 4 小時(例如 14400)。

    Windows:atrdiag.exe -setDuration 14400

    Mac: sudo ./atrdiag -setDuration 14400

  4. 使用以下命令刪除之前的 ATR 權杖:

    Windows:atrdiag.exe -deleteAllATRs

    Mac: ./atrdiag -deleteAllATRs

  5. 接著,覆寫現有的 ATR 權杖。開啟 Tableau Desktop。Tableau 顯示「授權已變更」訊息。按一下「結束」以自動關閉並重新開啟 Tableau Desktop

  6. 在註冊對話方塊中,按一下「啟動」,然後以使用 以登入為基礎的授權管理Tableau Server 重新啟動 Tableau Desktop,這將覆寫現有權杖。

  7. 關閉 Tableau Desktop 並等候 ATR 持續時間(例如 4 小時)經過,以便 ATR 權杖過期並釋出使用者座席。在 ATR 持續時間結束之前,別開啟 Tableau Desktop。檢查以確保 ATR 持續時間已過。ATR 權杖的「TTL 結束時間」應顯示未來的日期和時間(例如,從現在起 4 小時後)。

    Windows:atrdiag.exe

    Mac: ./atrdiag

  8. ATR 權杖過期後,您可以在新電腦上成功登入 Tableau Server

使電腦返回未授權狀態

  1. 以管理員身分開啟命令提示字元。

  2. 使用下列命令巡覽至 Tableau 二進位 (\bin) 目錄:

    cd Program Files\Tableau\Tableau <version>\bin

  3. 執行以下命令:

    Windows:atrdiag.exe –deleteAllATRs

    Mac: ./atrdiag.exe –deleteAllATRs

附註:這樣只會從電腦移除 ATR 權杖,不會釋出任何使用者座席。只有在已刪除的 ATR 權杖過期之後,才會釋出使用者座席。

您的 Tableau 認證無效

嘗試從 Tableau Desktop 啟用時,可能會顯示下列錯誤訊息:

Your Tableau credentials are invalid.(您的 Tableau 認證無效。)Contact your administrator to reset your account.(請連絡您的系統管理員以重設帳戶。)

無法辨識 Tableau 授權時,會顯示此錯誤。請聯絡您的管理員。

您的電腦時鐘未同步到目前的時間

嘗試從 Tableau Desktop 啟用時,可能會顯示下列錯誤訊息:

您的電腦時鐘未同步到目前的時間。將您的電腦時鐘同步到目前時間,然後嘗試啟用 Tableau。

當您的電腦時鐘未與目前時間同步時,就會顯示此錯誤。將您的電腦時鐘同步到網際網路上的時間伺服器,或啟用自動時間同步。

無法使用認證啟用

嘗試啟用 Tableau 時,可能顯示以下錯誤訊息:

Tableau Server cannot verify your licensing information over the internet.(Tableau Server 無法透過網際網路驗證您的授權資訊。)Contact your administrator to check your internet connection.(請連絡您的系統管理員以檢查網際網路連線。)

在所有應用程式伺服器 (VizPortal) 節點上未開啟連接埠 atr.licensing.tableau.com:443 時,或您沒有正確設定 proxy 以將流量轉送到 Tableau 的授權伺服器時,將顯示此錯誤。

若要診斷與 Tableau 授權伺服器的連線,請將以下 URL (https://atr.licensing.tableau.com/_status/healthz) 貼到瀏覽器或 curl 命令提示字元。