Hook の仕様
- ctx: コンテキストオブジェクト。
- callback(error, query): エラー、またはユーザーの絞り込みに使用する lucene クエリを返すためのコールバック。拡張機能はこのクエリを、 の Get Users エンドポイント に送信します。
使用例
Kelly が Finance 部門を管理している場合、表示されるのは同じ Finance 部門に属するユーザーだけであるべきです。この場合、現在のユーザーは Kelly で、その所属部門は Finance 部門なので、現在のユーザーの部門に基づいてユーザーを絞り込みます。検索エンジンのオーバーライド
レスポンスで使用する検索エンジンを指定することで、既定の検索エンジンをオーバーライドできます。注意
絞り込みに使用するタームには、シングルクォート、ダブルクォート、その他の特殊文字 (+ や - など) を使用しないでください。Lucene クエリで問題が発生する可能性があります。 OR、NOT、AND などの演算子を複数使用する場合は、どの演算子がどこに適用されるかを明確にするため、それらの検索パラメーターを丸括弧 [()] で囲んでください。
この Hook を設定しない場合、検索ではすべてのユーザーが返されます。