Salesforce 認証
お客さまの組織で Salesforce を使用している場合は、Tableau Cloud または
Salesforce 認証を有効にすると、ユーザーは Salesforce サインイン ページに誘導され、Salesforce が保存および管理している認証資格情報の入力を求められます。Salesforce が別の IdP と認証を統合するシナリオもサポートします。
ユーザー名の要件
Salesforce 組織内で使用するユーザー名は、Tableau Cloud または
認証タイプの設定と変更
組織ですでに Salesforce を使用している場合、Tableau Cloud または
Tableau Cloud の場合
-
Salesforce で、Tableau Cloud 接続済みアプリ パッケージ(新しいウィンドウでリンクが開く)をインストールします。組織でユーザーが Tableau Cloud にサインインできるようにするために、適切なプロファイルまたは一連のパーミッションを割り当てて、接続されたアプリへのアクセスを管理します。さらに、接続済みアプリを [管理者事前承認] に設定します。詳細については、「接続済みアプリのその他のアクセス設定を管理する」(新しいウィンドウでリンクが開く)を参照してください。
-
Tableau Cloud で、次の操作を実行して Salesforce 認証に変更します。
-
Tableau Cloud で、サイト管理者としてサインインします。
-
[設定]、[認証] の順に選択して [新しい構成] ボタンをクリックし、[認証] ドロップダウン メニューから [Salesforce] を選択します。
-
設定の名前を入力します。
注: 2025 年 1 月 (Tableau 2024.3) より前に作成された構成の名前は変更できません。
- (オプション) ユーザーのサインインにカスタム ドメインを使用するように Salesforce 組織を設定している場合は、ユーザーをサインイン ページにリダイレクトするように Tableau Cloud を設定する必要があります。[マイ ドメインの編集] をクリックして、Salesforce のマイ ドメインを入力します。Tableau Cloud はドメインを確認し、それをサインイン URL として追加します。
-
-
新しいユーザーを追加 (または従来のユーザーを更新) して、Salesforce を認証タイプとして設定します。
-
ユーザーを追加するには、サイトへのユーザーの追加を参照してください。
-
ユーザーの認証方法を更新するには、ユーザーの認証タイプの設定を参照してください。
-
TCM の場合
-
Salesforce で、「Tableau Cloud 接続済みアプリ パッケージ」(新しいウィンドウでリンクが開く)を Salesforce にインストールします。組織でユーザーが TCM にサインインできるようにするために、適切なプロファイルまたは一連のパーミッションを割り当てて、接続済みアプリへのアクセス権を管理します。さらに、接続済みアプリを [管理者事前承認] に設定します。詳細については、「接続済みアプリのその他のアクセス設定を管理する」(新しいウィンドウでリンクが開く)を参照してください。
-
TCM で、次の操作を実行して Salesforce 認証に変更します。
-
TCM で、Cloud 管理者としてサインインします。
-
[設定]、[認証] の順に選択し、[追加の認証方法を有効にする] チェックボックスを選択します。
-
[認証] ドロップダウン メニューから、[Salesforce] を選択します。
- (オプション) ユーザーのサインインにカスタム ドメインを使用するように Salesforce 組織を設定している場合は、ユーザーをサインイン ページにリダイレクトするように TCM を設定する必要があります。[マイ ドメインの編集] をクリックして、Salesforce のマイ ドメインを入力します。TCM はドメインを確認し、それをサインイン URL として追加します。
-
-
新しいユーザーを追加 (または従来のユーザーを更新) して、Salesforce を認証タイプとして設定します。
-
ユーザーを追加するには、Tableau Cloud Manager でのユーザーの管理 を参照してください。
-
ユーザーの認証方法を更新するには、ユーザーの認証タイプの設定を参照してください。
-
トラブルシューティング
ユーザー名の不一致
Tableau Cloud の既存ユーザーが、Salesforce のユーザー名とは異なるユーザー名を使用している場合は、次の手順に従います。
- Tableau Cloud の既存ユーザーをライセンスのないサイト ロールに変更し、ライセンスの消費を防ぎます。
- Salesforce 組織のユーザー名と一致するユーザー名で、Salesforce 認証用の新しいユーザーを Tableau Cloud に追加します。
- 必要に応じて、Tableau Cloud の古いユーザー名で所有していた以前のコンテンツを新しいユーザーに移行します。
リターン URL で OAUTH_APP_BLOCKED が返るログイン失敗
この問題は、Salesforce 認証で設定されているユーザーが、サインインしようとしてもリダイレクトされない場合に発生します。Tableau Cloud には次のメッセージが表示されます。
サインインに失敗しました。もう一度試してください。
このメッセージが引き続き表示される場合は、以下のステータス情報を取得して、カスタマー サポートに送信してください。
また、ユーザーのブラウザーのリターン URL に、次の文字列が含まれています。
/public/oidc/login?error=OAUTH_APP_BLOCKED&error_description=this+app+is+blocked+by+admin&state=...
これは、Salesforce 内の接続されたアプリが組織によってブロックされていることを示しています。セキュリティを重視する Salesforce のお客様の中には、すべての接続アプリをブロックした上で API 許可リスト機能を実装しているために、接続されたアプリが機能しないようになっている場合があります。
これを修正するには、「Tableau Cloud - OIDC での Salesforce ユーザー ログイン(新しいウィンドウでリンクが開く)」の接続アプリがインストールされ、適切なユーザー プロフィールと一連のパーミッションが適用されていることを確認します。
詳細については、以下を参照してください。
設定名は編集できません
2025 年 1 月 (Tableau 2024.3) より前に作成された構成の名前は変更できません。.
