UriEvent
ユーザがいつ Salesforce Classic のみでレコードを作成、アクセス、更新、または削除したかを検出します。Visualforce ページまたは Visualforce ページビューを介して行われたレコード操作は検出しません。UriEvent は、UriEventStream のイベントデータを格納する Big Object です。このオブジェクトは API バージョン 46.0 以降で使用できます。
サポートされているコール
describeSObjects()、query()
特別なアクセスルール
このオブジェクトにアクセスするには、Salesforce Shield または Salesforce Event Monitoring アドオンサブスクリプションと、「データ漏洩検出イベントを表示」ユーザ権限が必要です。
項目
標準 SOQL 使用状況
UriEvent では、2 つの項目 (EventDate と EventIdentifier) で絞り込みができます。UriEvent オブジェクトでサポートされている SOQL 関数は、WHERE、ORDER BY、および LIMIT のみです。WHERE 句では、比較演算子 (<、>、<=、および >=) のみを使用できます。!= 演算子はサポートされていません。ORDER BY 句 では、EventDate DESC のみを使用できます。EventDate では昇順はサポートされておらず、EventIdentifier では並べ替えはサポートされていません。
次のリストで、有効なクエリの例を確認してください。
-
絞り込みなし
-
有効 — WHERE 句が含まれないため、特殊なルールは適用されません。
1SELECT EntityType, UserName, UserType 2FROM UriEvent
-
有効 — WHERE 句が含まれないため、特殊なルールは適用されません。
-
EventDate で絞り込み — EventDate のみで絞り込みできますが、他の項目で絞り込むと失敗します。このクエリ種別では比較演算子も使用できます。
-
有効 — EventDate のみで絞り込みできますが、他の項目で絞り込むと失敗します。このクエリ種別では比較演算子も使用できます。
1SELECT EntityType, UserName, UserType 2FROM UriEvent 3WHERE EventDate>=2014-11-27T14:54:16.000Z
-
有効 — EventDate のみで絞り込みできますが、他の項目で絞り込むと失敗します。このクエリ種別では比較演算子も使用できます。