Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

IdP と Duo Security を使用して Desktop から Tableau Server または Online にサインインしようとすると "We're sorry, access is not allowed because you have out-of-date software" (申し訳ありません。ご利用のソフトウェアが古いため、アクセスは許可されていません) というエラーが発生する

公開日: Dec 9, 2022
説明
IdP と Duo Security を使用する SAML (2 要素認証) に認証方法を設定して、Tableau Desktop から Tableau Server または Tableau Cloud にサインインしようとすると、次のエラーが発生します。

"We're sorry, access is not allowed because you have out-of-date software." (申し訳ありません。ご利用のソフトウェアが古いため、アクセスは許可されていません。)

ユーザーが追加した画像

Cause

サインイン時に、user-agent "Chrome/80.0.3987.163" を含む要求が Tableau Desktop から Tableau Server または Tableau Cloud に送信されます。要求が最終的に Duo Security に到達すると、これは古いバージョンの Chrome と見なされ、サインイン要求が拒否されます。
解決策
問題を解決するには、次のいずれかのオプションを試してください。

オプション 1

Duo の構成設定でブラウザ バージョンのチェック ポリシーを無効にします。詳細については、ポリシーとコントロール > ブラウザ (外部サイト、英語) を参照してください。

オプション 2

Tableau Desktop 2020.4 以前を使用します。

オプション 3

マシンのレジストリ設定を更新して、user-agent の Chrome バージョンを Tableau Desktop から削除します。
  1. Tableau Desktop がインストールされている Windows マシンにログインします。 
  2. レジストリ エディターにアクセスします。 
  3. Computer\HKEY_CURRENT_USER\Software\Tableau\Tableau 2021.3\Settings に移動します (バージョンの部分は、ご利用の Tableau Desktop のバージョンに合わせて変更してください)。
  4. 右クリックして [新規][文字列値] の順に選択します。 
  5. 次の値を追加します。
    • 値の名前: RemoveChromeFromUserAgent
    • 値データ: True
  6. [OK] を選択します。
その他のリソース
Tableau 2021.1 以降、Tableau では Qt WebKit の使用から WebEngine に移行しました。WebEngine は、Chromium の最新バージョンより前のいくつかのバージョンです。Tableau では、Chrome/80 を含む WebEngine 5.15.0 を使用します。Chrome の現行バージョンは 94.x です。

WebEngine ではなく WebKit が含まれていた古いバージョンの Tableau では、user-agent に Chrome が含まれていなかったため、これは問題になりませんでした。
ナレッジ記事番号

001472024

 
読み込み中
Salesforce Help | Article