Lightning Web セキュリティを有効にするタイミング
次の表は、本番環境で Lightning Web セキュリティを有効にするかどうかを決定するために使用します。この判断は、組織に存在するコンポーネントの種類に基づいて行います。
新しい組織では Lightning Web セキュリティはデフォルトで有効になります。既存の Lightning Web コンポーネントやパッケージ化された Lightning Web コンポーネントを新しい組織に入力する場合、まず LWS が有効になっている Sandbox 環境でテストしてください。詳細は、「Lightning Web セキュリティで LWC を試すワークフロー」を参照してください。
組織で Experience Cloud が使用されている場合は、LWS を有効にする前に「エクスペリエンスビルダーサイトと LWS」を参照してください。
組織内にあるコンポーネントの種別を確認するには、「Lightning Web Security でサポートされるコンポーネント」を参照してください。
| 組織内のコンポーネント | LWS を本番組織で有効にしてよいか | テスト方法 |
|---|
| コンポーネントなし | はい | 組織内にコンポーネントが存在しない場合は、LWS の影響がないため、テストは不要です。ただし、新しいリリースは必ず Sandbox 組織でテストすることをお勧めします。 |
| LWC のみ | はい、Sandbox でテストした後に有効にできます | Lightning Web セキュリティは、最初に組織の Sandbox ステージング環境で試すことを強くお勧めします。「Lightning Web セキュリティで LWC を試すワークフロー」を参照してください。- テストにより、コンポーネントが Sandbox 組織で適切に機能することがわかった場合は、本番組織でコンポーネントを有効にします。
- 問題が発生した場合でも、LWS 設定をオフにすれば、簡単に Lightning コンポーネント用 Lightning Locker を再度使用できます。
|
| Aura および LWC | はい、Sandbox でテストした後に有効にできます | Lightning Web セキュリティは、最初に組織の Sandbox ステージング環境で試すことを強くお勧めします。「Lightning Web セキュリティで LWC を試すワークフロー」を参照してください。- テストにより、コンポーネントが Sandbox 組織で適切に機能することがわかった場合は、本番組織でコンポーネントを有効にします。
- 問題が発生した場合でも、LWS 設定をオフにすれば、簡単に Lightning コンポーネント用 Lightning Locker を再度使用できます。
- Spring ‘23 より前に組織で LWS の設定が有効になっており、組織にカスタム Aura コンポーネントが含まれている場合、LWS 設定は引き続き有効になり、Lightning Web コンポーネントのみに影響します。組織は Aura 用 LWS ベータから除外されていたため、Spring ‘23 では LWS 設定は Aura コンポーネントには影響しませんでした。Summer ’23 で、組織が Aura 用 LWS からあらかじめ除外されていた場合、LWS は引き続き有効で、Lightning Web コンポーネントにのみ影響します。LWS の段階的なロールアウトの目標は、LWS の影響を受けないことが予想される組織から始めて、最終的にはすべての組織で LWS を有効にすることです。
- Aura 用 LWS からの一部の組織の除外は本番組織にのみ適用されます。Aura 用 LWS は、Summer ‘23 に、除外されている組織の Sandbox で有効になり、お客様は Aura コンポーネントをテストできるようになります。
|
| Aura のみ | はい、Sandbox でテストした後に有効にできます | Lightning Web セキュリティは、最初に組織の Sandbox ステージング環境で試すことを強くお勧めします。「Lightning Web セキュリティで LWC を試すワークフロー」を参照してください。 |