現在のユーザーと指定した別のユーザーに共通の検索結果を表示させたい場合は、機能として検索を有効にします。
このタスクについて
たとえば、人事アドミニストレーターが機密情報を持っている場合があります。ユーザーが情報に部分的にアクセスできる場合があります。[別のユーザーとして検索] 機能で、ログインしたユーザーまたは現在のユーザーと、
[別のユーザーとして検索] フィールドで参照されているユーザーの両方に共通の結果を表示するためのセキュリティアクセスができます。他のユーザーの検索結果は、現在のユーザーが実際に表示できるエントリ数よりも少ない可能性があります。
注: 「予測インテリジェンスの類似性」追加リソースの検索結果は表示されません。レコードプロデューサーは、現在のユーザーの検索のみをサポートします。
手順
-
次のように移動する。 .
-
テーブル設定レコードを編集します。
-
[別のユーザーとして検索] セクションで、フィールドに入力します。
表 : 1. 別のユーザーとして検索の構成フィールド
| フィールド |
説明 |
| 別のユーザーとして検索を有効化 |
「別のユーザーとして検索」機能を有効にするオプション。 |
| [別のユーザーとして検索] フィールド |
検索する他のユーザーを定義するフィールド。このフィールドは、[別のユーザーとして検索を有効化] を選択した場合にのみ表示されます。 |
| 結果メッセージ |
別のユーザーとして検索するときに検索結果とともに表示するメッセージ。このフィールドは、[別のユーザーとして検索を有効化] を選択した場合にのみ表示されます。 |
| 条件 |
[別のユーザーとして検索] フィールドに指定されたユーザーの検索結果をいつ表示するかを制限する条件。このフィールドは、[別のユーザーとして検索を有効化] を選択した場合にのみ表示されます。注: 検索結果を表示するには、[条件] と [スクリプト] の両方が true と評価される必要があります。空の条件またはスクリプトも true と評価されます。 |
| スクリプト |
アドミニストレーターがより強力な条件を実装できるようにする条件スクリプト。たとえば、あるグループのメンバーであるユーザーにアクセスを制限するには、gs.getUser().isMemberOf("<group name>") を使用します。このフィールドは、[別のユーザーとして検索を有効化] を選択した場合にのみ表示されます。注: 検索結果を表示するには、[条件] と [スクリプト] の両方が true と評価される必要があります。空の条件またはスクリプトも true と評価されます。 |
タスクの結果
[自分の結果] タブには、現在ログインしているユーザーの検索結果が表示されます。[<user-name> の結果] タブには、[別のユーザーとして検索] フィールドで参照されているユーザーの検索結果が表示されます。