CspTrustedSite
信頼済み URL を表します。CspTrustedSite ごとに、コンテンツセキュリティポリシー (CSP) ディレクティブおよび権限ポリシーディレクティブを指定できます。各 CSP ディレクティブによって、Lightning コンポーネント、サードパーティ API、WebSocket 接続から、信頼済み URL のリソース種別へのアクセスが可能になります。権限ポリシー HTTP ヘッダーが有効な場合、各権限ポリシーディレクティブによってブラウザー機能から、信頼済み URL へのアクセスが可能になります。API バージョン 58.0 以前では、CspTrustedSite に CSP ディレクティブのみが含まれており、Salesforce の [設定] では [CSP 信頼済みサイト] として表示されていました。API バージョン 39.0 以降で使用できます。
サポートされているコール
create()、delete()、describeSObjects()、query()、retrieve()、update()、upsert()
項目
| 項目 | 詳細 |
|---|---|
| CanAccessCamera |
|
| CanAccessMicrophone |
|
| Context |
|
| Description |
|
| DeveloperName |
|
| EndpointUrl |
|
| IsActive |
|
| IsApplicableToConnectSrc |
|
| IsApplicableToFontSrc |
|
| IsApplicableToFrameSrc |
|
| IsApplicableToImgSrc |
|
| IsApplicableToMediaSrc |
|
| IsApplicableToStyleSrc |
|
| Language |
|
| MasterLabel |
|
| NamespacePrefix |
|
使用方法
CSPTrustedSite ごとに、grantAccess または isApplicableTo で始まる 1 つ以上の項目を true に設定する必要があります。
API バージョン 50.0 ~ 58.0 以降では、すべての isApplicable 項目が false の場合、isApplicableToImgSrc 項目が true に設定されます。API バージョン 49.0 以前では、すべての isApplicable 項目が false の場合、これらの項目はすべてデフォルトで true になります。
Salesforce 製品間のスムーズな統合を実現するために、Salesforce では、isApplicable 項目に対応する URL が CspTrustedSite コンポーネントとして定義されていなくても、各 CSP ディレクティブにそれらの URL が含まれています。Salesforce は、最新の要件に基づいてそれらの URL を定期的に更新しています。