ここでは、「SalesforceタブとVisualforce」以外のテンプレートでサイトを作成している場合の設定方法を説明します。ビルダーを使って、ページ上に「RaySheetPage」を配置します。
RaySheetはBuild Your Own (LWR)テンプレートでは使用できません。
RaySheetPage LightningコンポーネントはLightning Web コンポーネントとAura コンポーネントの2つの種類があり、使い方に応じて適切な方を使用してください。それぞれの特徴や違いについては「RaySheetPageのLightning Web コンポーネントとAura コンポーネント」を参照してください。
RaySheetPageをサイトで使用するには、種類に応じてセキュリティに関連する設定をする必要があります。
CSP信頼済みサイトの設定:
RaySheetPageのAura コンポーネントの場合は、以下2つのサイトを設定します。CSP信頼済みサイトは「設定 > セキュリティ > CSP信頼済みサイト」から行います。
例えば、私のドメインがrshの場合以下のように設定します。
RaySheetPageのLightning Web コンポーネントの場合はCSP信頼済みサイトの設定をする必要はありません。
クリックジャック保護:
RaySheetPageのAura コンポーネントをビルダーで使用する場合は「ヘッダーが無効化された Visualforce ページのクリックジャック保護を有効化」の影響をうけます。OFFの場合はそのままRaySheetPageを使用できますが、ONの場合は適切なドメインを設定しないと使用することができません。
以下の5つのアスタリスク(*)付きのドメインを設定するか、アスタリスクの部分を「私のドメイン」と組み合わせた組織固有のドメインを設定してください。
RaySheetPageのLightning Web コンポーネントの場合は「ヘッダーが無効化された Visualforce ページのクリックジャック保護を有効化」の影響をうけません。
リモートサイトの設定:
RaySheetPageのLightning Web コンポーネントの場合は、以下のサイトを設定します。リモートサイトの設定は「設定 > セキュリティ > リモートサイトの設定」から行います。
例えば、私のドメインがrshの場合以下のように設定します。
RaySheetPageのAuraコンポーネントの場合はリモートサイトの設定をする必要はありません。
サイトのビルダーを使用すると、テンプレートをもとにExperience Cloudのサイトのデザインを編集できます。RaySheetPageをサイトに表示するには、次の手順を実行します。
RaySheetPage LightningコンポーネントはLightning Web コンポーネントとAura コンポーネントの2つの種類があり、使い方に応じて適切な方を使用してください。それぞれの特徴や違いについては「RaySheetPageのLightning Web コンポーネントとAura コンポーネント」を参照してください。