LWS 専用の機能の使用

Lightning Web セキュリティを有効にすると、組織内のすべてのカスタム Lightning コンポーネントが影響を受けるため、Lightning Web セキュリティを全面的に導入する場合には、あらかじめご注意ください。カスタムコンポーネントはすべて新しいアーキテクチャで動作します。

Lightning Web セキュリティは、個々のコンポーネントで無効にすることはできず、API バージョンに関連付けられていません。

「Lightning Web セキュリティと Lightning Locker の比較」で説明されているように、1 つのコンポーネントをリファクタリングして、別の名前空間からモジュールをインポートするなど、LWS 専用の機能を利用するとします。この変更は Lightning Locker と互換性がないため、コンポーネントは Lightning Web セキュリティを利用するようになりました。

LWS と一緒に別のコンポーネントを実行することに問題があることが後でわかっても、Lightning Locker に戻って問題を解決することはできません。これは、リファクタリングされたコンポーネントは、LWS を必要とする機能を使用するためです。

LWS を本番組織で有効にする前に、すべての Lightning コンポーネントが LWS で実行する準備が整っていることを確認してください。

関連トピック