1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

Sales CloudにTableau Pulseを埋め込んでみた

Posted at

前提

・Salesforce管理者権限
・Tableau Lightning Web コンポーネントとシームレスな認証の構成

参考ヘルプ

手順

1.Salesforce側でTableau組み込みを設定

①Salesforceホーム画面の歯車→「設定」をクリック
image.png
②検索ボックスからTableauと入力し、「Tableau組み込み」をクリック
image.png

トークンベースのシングルサインオン認証を有効化:☑︎
Tableauユーザー ID 項目を選択:Tableauに渡すユーザ識別子を選択(Salesforce と Tableau でユーザー アイデンティティに一致するフィールドを選択)
発行者URL、JWKS URIをメモ帳にコピーしておく
image.png

2.Tableau Cloud側で連携アプリを設定

①Tableau Cloudの「設定」→「連携アプリ」→「新しい連携アプリ」→「OAuth2.0信頼」を選択
image.png
②以下の情報を設定し、作成をクリック
発行URL:1-③でコピーした発行者URLをペスト
JWKS URI:1-③でコピーしたJWKS URIをペスト
接続済みアプリを有効にする:☑︎
image.png

3.Salesforceに信頼できるURLを追加

以下のURLを信頼済みに登録する必要がある
https://.tableau.com
https://
.online.tableau.com
①Salesforceアプリで、右上の歯車→「設定」を選択
②左側のクイック検索バーに「CSP」と入力
③「信頼ずみURL」を選択
④「新規信頼済みURL」を選択
image.png
⑤「API」と「URL」を入力
⑥「CSPコンテキスト」:[すべて]
⑦「CSPディレクティブ:すべてのボックスをオン
⑧「保存」
image.png
⑨同じ手順で、2つのURLを全部登録

4.Tabelau CloudのPulseをSalesforceへ埋め込む(Tableau Cloud側)

①Tableau Cloudから埋め込みたいPulseを開く
②URL欄のURLをコピーしておく

5.Tabelau CloudのPulseをSalesforceへ埋め込む(Salesforce側)

①レコードページの歯車→「編集ページ」をクリック
image.png
②コンポーネントからtableauを入力し、「Tableau Pulse」を画面にドラックアンドドロップする
③右側のTableau Pulse設定で、以下を設定し、「保存」をクリック
Tableau PulseのURL:4-②の「URLのコピー」
サイトID:手順2で作成したOAuth2.0のアプリを開き、サイトIDをコピー
image.png
④「保存」→「有効化」をクリック
⑤レコードページを表示し、Tableau Pulseが表示されてることを確認
以上

1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?