適応型検索問合せ: 保存検索
共通問合せの保存済検索を作成できます。 これにより、問合せを毎回定義せずに再利用できます。 アクセス・ロールに基づいて保存済検索を作成することも、ロール、ユーザーおよびサイト・レベルでデフォルトの保存済検索を作成することもできます。
一部の保存済検索は、同期中にオブジェクトでサポートされない場合があります。 これは、保存済検索のデータがデータベースで使用できないか、データがビジネス基準に従っていないことが原因である可能性があります。
同期でサポートされていない保存済検索のリストを次に示します:
- 自分のログに記録するコール数
- 自分の期限超過タスク
また、次の演算子は同期エンジンではサポートされていません:
-
AllOfTheWords
-
AnyOfTheWords
-
NoneOfTheWords
-
FuzzyMatch
いくつかのシナリオの保存済検索を作成するためのサンプル・リクエスト・ペイロードを次に示します:
シナリオ | サンプル・リクエスト・ペイロード |
---|---|
ロール・ベースの保存済検索の作成 |
{ "name": "Search Accounts", "entity": "Account", "access": "Role", "roles": [ "ORA_ZBS_SALES_REPRESENTATIVE_JOB", "ORA_ZBS_SALES_MANAGER_JOB" ] } |
ロールのデフォルトの保存済検索の作成 |
cURLコマンド
要求ペイロード { "application": "16d2f11c-29e1-4cf7-8867-7e36080b96d2", "roleName": "ORA_ZBS_SALES_ADMINISTRATOR_JOB", "entityPreferences": [ { "entity": "Account", "queryUuid": "f66e2629-7494-4a4d-b16b-d41fd9391c5a" }, { "entity": "Activity", "queryUuid": "de850fed-ae4c-40ca-ac7d-f37efe069222" } ] } |
サイト・レベルでのデフォルトの保存済検索の作成 |
cURLコマンド
要求ペイロード { "application": "16d2f11c-29e1-4cf7-8867-7e36080b96d2", "entityPreferences": [ { "entity": "Account", "queryUuid": "f66e2629-7494-4a4d-b16b-d41fd9391c5a" }, { "entity": "Activity", "queryUuid": "de850fed-ae4c-40ca-ac7d-f37efe069222" } ] } |
ユーザー・レベルでのデフォルトの保存済検索の作成 |
cURLコマンド
要求ペイロード { "application": "16d2f11c-29e1-4cf7-8867-7e36080b96d2", "entityPreferences": [ { "entity": "Account", "queryUuid": "f66e2629-7494-4a4d-b16b-d41fd9391c5a" }, { "entity": "Activity", "queryUuid": "de850fed-ae4c-40ca-ac7d-f37efe069222" } ] } |