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

セキュリティと PushTopic クエリ

登録者に次の権限がある場合、作成、更新、削除、復元されたレコードに関する通知が登録者に送信されます。
  • WHERE 句に指定された項目への項目レベルセキュリティアクセス権
  • クエリのオブジェクトへの参照アクセス権
  • PushTopic への参照アクセス権
  • 共有ルールに基づいた新規または変更されたレコードの表示権限

登録者にクエリの SELECT 句で参照される特定の項目へのアクセス権がない場合、それらの項目は通知には含まれません。登録者にクエリの WHERE 句で参照されるどの項目へのアクセス権もない場合、登録者は通知を受け取りません。

たとえば、次の [クエリ] 値を使用して PushTopic に登録しようとしているユーザがいるとします。

1SELECT Id, Name, SSN__c
2FROM Employee__c 
3WHERE Bonus_Received__c = true AND Bonus_Amount__c > 20000

登録者に Bonus_Received__cBonus_Amount__c のいずれの項目へのアクセス権もない場合、登録は失敗します。登録者に SSN__c へのアクセス権がない場合、通知でこの項目は返されません。

登録者がすでに PushTopic に登録しているが、その後、項目レベルセキュリティが変更されて WHERE 句で参照されている項目へのアクセス権がなくなった場合、ストリーミング通知は送信されません。