エクスペリエンスビルダーサイトのサードパーティホストの許可リストへの登録が必要な場合
セキュリティレベルに関係なく、エクスペリエンスビルダーサイト外でホストされる画像、スタイルシート、フォントなどの非スクリプトリソースは、すべて許可リストに登録する必要があります。また、サイトで外部 JavaScript ファイルを参照する場合は、これらのリモートホストを許可リストに登録する必要があります。
必要なエディション
| 使用可能なインターフェース: Salesforce Classic および Lightning Experience |
| 使用可能なエディション: Essentials Edition、Enterprise Edition、Performance Edition、Unlimited Edition、および Developer Edition |
リソース種別に応じて、異なる方法でホストを許可リストに登録します。会社のサイトに保存されているロゴやスタイルシートなど、外部ホストからの非スクリプトリソースは、組織全体で Lightning Experience と共有でき、[設定] で許可リストに登録します。JavaScript などの外部ホストのスクリプトリソースは、各サイトに固有になり、エクスペリエンスビルダーで許可リストに登録します。信頼できる外部サイトのみを許可してください。
次のサイトは自動的に許可されます。
- サイトで参照されているすべての Salesforce でホストされるデータおよびファイル。
- エクスペリエンスビルダーでトラッキング ID を Google アナリティクス設定に追加した場合、Google アナリティクスで必要なサイト。これらのアドレスには、https://www.google-analytics.com、https://stats.g.doubleclick.net、https://www.googletagmanager.com/gtag/js があります。Google アナリティクスインテグレーションの設定によっては、これ以外のドメインも手動で許可リストに登録することが必要な場合があります。Google の Google アナリティクスのディレクティブを参照してください。
- Chatter が有効になっているサイトでは、Chatter の画像タグで参照できるアドレスは、ビデオおよびリッチ コンテンツ エディタのビデオ挿入機能を使用してコメントを送信します。これらのアドレスには、https://img.youtube.com、https://i.ytimg.com、https://i.vimeocdn.com、およびフレームタグによって参照できるアドレス (https://img.youtube.com、https://player.vimeo.com、https://play.vidyard.com など) があります。
非スクリプトリソースのホストを許可する場所
サイト外部でホストされる非スクリプトリソースでは、https://any.otherdomain.com または wss://any.otherdomain.com で定義された src 属性が使用されます。一般的な非スクリプトリソースを次に示します。
- 画像
- スタイルシート
- フォント
- メディア (音声と動画)
- スクリプトインターフェースを使用する URL
- フレーム要素に含まれるリソース
- サードパーティ API
- WebSocket 接続
これらの非スクリプトリソースについては、[設定] の [信頼済み URL] のコンテンツセキュリティポリシー (CSP) ディレクティブを使用して、ホストを許可します。これにより、リソースはすべてのエクスペリエンスビルダーサイトで使用できるようになります。「信頼済み URL の管理」を参照してください。
スクリプトリソースのホストを許可する場所
JavaScript などのリモートスクリプトリソースの場合は、エクスペリエンスビルダーで [設定]、[セキュリティとプライバシー] の順に選択し、ホストを許可リストに登録します。
セキュリティレベルを選択したら、表示される [スクリプトの信頼済みサイト] 領域でホストを追加できます。他のエクスペリエンスビルダーサイトでリモートリソースを使用するには、各リソースをサイトごとに個別に許可リストに登録する必要があります。
[スクリプト用の信頼済みサイト] セクションから、許可リスト内のサイトを編集または削除できます。信頼済みサイトを有効または無効にすることもできます。これにより、サイト設定からサイトを削除することなく、サイトを簡単にテストまたは管理できます。また、別の CSP セキュリティレベルに変更しても、これらの許可されたサイトは保持されるため、セキュリティレベルを簡単に切り替えることができます。

