この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

CspViolation

システム定義の信頼された URL に対する今後の変更によって影響を受けるコンテンツセキュリティポリシー (CSP) ディレクティブを表します。このオブジェクトは、API バージョン 60.0 以降で使用できます。

このオブジェクトは [設定] の [CSP 違反] リストで管理することをお勧めします。Salesforce ヘルプの「CSP 違反の確認と解決」を参照してください。

メモ

クロスサイトスクリプティング (XSS) やその他のコードインジェクション攻撃を防ぐため、Lightning コンポーネント、サードパーティ API、WebSocket 接続で読み込めるリソースを制御する、システム定義の信頼済み URL を Summer '24 で更新することを Salesforce では予定しています。各 CspViolation は、今後の変更でブロックされる外部 URL、CSP コンテキスト、CSP ディレクティブの一意の組み合わせを表します。

ブロックされている URL からのリソースの読み込みを Salesforce に許可するには、CspTrustedSite を使用して信頼済み URL とその CSP ディレクティブを更新します。

サポートされているコール

delete()、describeSObjects()、query()、retrieve()、search()

特別なアクセスルール

このオブジェクトにアクセスできるのは、「アプリケーションのカスタマイズ」権限および「すべてのデータの編集」権限のあるユーザーのみです。

項目

項目 Details
BlockedUrl
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
パスを含まない、リクエストに関連付けられた URL。たとえば、ブロックされているリクエストリソースが URL https://www.example.com/images/image1.png の画像である場合、BlockedUrl は https://www.example.com になります。
DeveloperName
型
string
プロパティ
Filter、Group、Sort
説明
CSP 違反の開発者名。
「DeveloperName を表示」または「設定定義を参照する」権限を持っているユーザーのみがこの項目の表示、グループ化、並べ替え、絞り込みを行えます。
IsConnectSrcViolated
型
boolean
プロパティ
Filter、Group、Sort
説明
将来の使用のために予約されています。
IsFontSrcViolated
型
boolean
プロパティ
Filter、Group、Sort
説明
このブロックされているイベントに対して、URL からフォントを読み込むリクエストが少なくとも 1 つブロックされたことを示します (true)。
IsFontSrcViolated が false の場合、このブロックされているイベントは、ViolationContext 内の BlockedUrl からフォントを読み込むリクエストとは無関係です。
デフォルト値は false です。
IsFrameSrcViolated
型
boolean
プロパティ
Filter、Group、Sort
説明
このブロックされているイベントに対して、URL に由来する iFrame 内のコンテンツを読み込むリクエストが少なくとも 1 つブロックされたことを示します (true)。
IsFrameSrcViolated が false の場合、このブロックされているイベントは、ViolationContext 内の BlockedUrl に由来する iFrame 内のコンテンツを読み込むリクエストとは無関係です。
デフォルト値は false です。
IsImageSrcViolated
型
boolean
プロパティ
Filter、Group、Sort
説明
このブロックされているイベントに対して、URL から画像ファイルを読み込むリクエストが少なくとも 1 つブロックされたことを示します (true)。
IsFontSrcViolated が false の場合、このブロックされているイベントは、ViolationContext 内の BlockedUrl から画像ファイルを読み込むリクエストとは無関係です。
デフォルト値は false です。
IsMediaSrcViolated
型
boolean
プロパティ
Filter、Group、Sort
説明
将来の使用のために予約されています。
IsStyleSrcViolated
型
boolean
プロパティ
Filter、Group、Sort
説明
将来の使用のために予約されています。
言語
型
picklist
プロパティ
Filter、Group、Restricted picklist、Sort
説明
ブロックされたリクエストの言語。
MasterLabel
型
string
プロパティ
Filter、Group、Sort
説明
この CSP 違反のマスター表示ラベル。
NamespacePrefix
型
string
プロパティ
Filter、Group、Nillable、Sort
説明
この CSP 違反の名前空間プレフィックス。
ViolationContext
型
picklist
プロパティ
Filter、Group、Nillable、Restricted picklist、Sort
説明
リクエストのコンテンツセキュリティポリシー (CSP) コンテキスト。コンテキストは、どのページで CspTrustedSite からコンテンツを読み込めるかを制御します。
可能な値は次のとおりです。
  • COMMUNITIES - ブロックされているリクエストはエクスペリエンスビルダーサイトに関連しています。
  • LIGHTNING - ブロックされているリクエストは Lightning Experience ページに関連しています。

使用方法

このオブジェクトは [設定] の [CSP 違反] リストで管理することをお勧めします。Salesforce ヘルプの「CSP 違反の確認と解決」を参照してください。

CspViolation を削除しても、信頼済み URL とその CSP ディレクティブに変更はありません。ログに記録されたイベントのみが削除されます。信頼済み URL の CSP 設定でこれらのリクエストが依然としてブロックされる場合、一致するリクエストが次に発生すると新しい CspViolation が生成されます。