Loading

メタデータ API を使用してプロファイルメタデータをリリースする場合、対象組織の Salesforce ライセンス以外のライセンスに関連付けられたカスタムプロファイルにはオブジェクト権限が適用されません。

公開日: Apr 30, 2026
説明

現在の新規プロファイル作成プロセスのしくみ

  • Salesforce ライセンス用のプロファイルを除き、プロファイルの作成は、組織内の対応する標準プロファイルをコピーすることから始めます。これにより、Analytics Cloud インテグレーションユーザープロファイル内のすべてのエンティティに「viewAllData」ユーザー権限と「Read」および「ViewAllRecords」権限が含まれるようになります。
  • その後、ペイロードで指定された UserPermission ごとに更新/挿入の操作が実行されます。プロファイルのメタデータペイロードで false に設定されるように指定しない限り、viewAllData 権限は変更されません。
  • その後、ObjectPermissions の更新/挿入も実行されます。ただし、viewAllData はデフォルトで true に設定されているため、「Read」および「ViewAllRecords」権限が自動的に有効になり、プロファイルのメタデータ XML の ObjectPermissions への変更は無効になります。
解決策

ViewAll Data でデータが入力されるすべてのオブジェクトを無視するには、リリース前に、以下の属性をプロファイルのメタデータに手動で追加することを推奨します。

 


    1. ViewAllData
    2. false
    1. QueryAllFiles
    2. false

この措置により、リリースプロセス中にすべてのオブジェクト権限が「すべてのデータの参照」に自動更新されることが実質的に禁止されます。

この制限のため、リリース後にすべてのオブジェクト権限を手動で更新することをお勧めします。

ナレッジ記事番号

005093100

 
読み込み中
Salesforce Help | Article