Portability 要求のためのデータのコンパイル
データ主体の個人識別情報 (PII) を Portability リソースの POST メソッドを使用して 1 つのファイルに集計します。PII は、取引先、取引先責任者、個人、リード、個人取引先、およびユーザオブジェクトのデータを含んでいます。ファイルをダウンロードする URL、ポリシーファイル ID、ポリシーを作成するときに選択したすべてのオブジェクトと項目に関する情報を含む応答を受信します。ポリシーファイル ID を使用し、GET メソッドによって Portability リソースを実行します。このリソースは REST API バージョン 50.0 以降で使用できます。
Portability リソースを使用するには、ModifyAllData または PrivacyDataAccess ユーザ権限を持っている必要が��ります。Salesforce システム管理者からこれらの権限が付与されていることを確認してください。
構文
- URI
- /services/data/vXX.X/consent/dsr/rtp/execute
- 形式
- JSON
- HTTP のメソッド
- POST
- 認証
- Authorization: Bearer token
- リクエストボディ
-
1{ 2 “dataSubjectId”:”<root ID>”, 3 “policyName”:”<policyName>” 4} - 要求パラメータ
-
パラメータ 説明 dataSubjectId 要求を行う顧客の ID。ID は 15 または 18 文字で、取引先、取引先責任者、個人、リード、個人取引先、およびユーザオブジェクトに表示されます。 policyName 有効なポリシーの名前。これには dataSubjectId パラメータ内のオブジェクトが含まれます。
例
- リクエストの例
-
1curl -X POST https://MyDomainName.my.salesforce.com/services/data/v58.0/consent/dsr/rtp/execute -H "Authorization: Bearer token" -H "Content-Type: application/json" -d "@exampleRequestBody.json"
- レスポンスボディの例
-
1{ 2 “status" : "SUCCESS", 3 "warnings" : [ ], 4 "result" : { 5 "policyFileStatus" : "In Progress", 6 "policyFileUrl" : "https://MyDomainName.my.salesforce.com/servlet/policyFileDownload?file=0jeS70000004CBO", 7 "policyFileId" : "0jeS70000004CBO" 8 } 9}