この記事の目次
SalesforceにおけるLightning Outでできること

SalesforceのLightning Outを使用する要件

リモートWebコンテナの要件
リモートWebコンテナが、以下の機能を有している必要があります。例えば、発信元サーバがファイアウォールの外にある場合は、最低限インターネット経由でSalesforceにログインする権限が必須となります。 ・クライアントブラウザに提供されるマークアップ(HTML、JavaScript)を変更できる。 ・Lightning Outにマークアップを追加できる。 ・有効な SalesforceのセッションIDを取得できる。 ・Salesforceのインスタンスにアクセスできる。Salesforce組織の要件
Lightning Outを使用するSalesforce組織には、以下の設定が必要です。 ・発信元サーバによる認証と接続を行う接続アプリケーションを作成する。 ・クロスオリジンリソース共有 (CORS) 許可リストに、発信元サーバを追加する。Lightning連動関係アプリケーションの作成
Lightning Outで使用するためのスタンドアロンAuraアプリケーションを用意します。このアプリケーションには、発信元サーバにホストされるLightning Webコンポーネントすべての連動関係情報を含む必要があります。ブラウザのサードパーティCookieの設定
Lightning OutがSalesforceの外部でLightningコンポーネントを実行するために、ユーザのブラウザで、サードパーティのCookieが許可されていなければなりません。 これは、LightningコンポーネントがユーザのブラウザにCookieを設定し、これらのCookieがサードパーティCookieとなるためです。iOS、iPadOS 13.4、Safari 13.1 以降の対応
Lightning Outを使用する際、iOS、iPadOS13.4、Safari13.1の[サイト越えトラッキングを防ぐ] 設定を無効にしなければなりません。これらのOSでは、デフォルトで有効になっています。 <[サイト越えトラッキングを防ぐ] 設定を確認する手順> ・Safari アプリケーション [Safari] > [環境設定] >[プライバシー]をクリックします。 ・iOSおよびiPadOS [設定] >[Safari] に移動します。SalesforceでLightning Outを使用するために必要なこと
