参照テーブルに対して返された最初の 20 件のレコードで結果が見つからない場合、参照フィールドのオートコンプリートに「一致項目は見つかりませんでした」と表示されます。Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } ServiceNow のすべてのリストは、ユーザーに表示される各レコードの ACL を処理して、ログインしているユーザーにレコードを表示するかどうかを決定します。 これにより、表示されているリストに セキュリティ上の制約により、このリストから削除された行の数 というメッセージが表示されることがあります。 通常のリストビューの場合、これはレコードが返されない原因を理解するのに十分ですが、リストが返されていることが明らかではなく、上記のエラーメッセージが表示されない場合があります。 これは、オートコンプリートが有効になっている参照フィールドの場合に該当します。 ユーザーは、返された最初の 20 件の結果を評価する参照フィールドをクリックできます。ACL に合格するレコードがない場合は、ACL 条件に合格するレコードが存在するかどうかに関係なく、「一致項目は見つかりませんでした」というメッセージが表示されます。最初の数文字を入力すると、レコードがフィルタリングされて結果が表示され始め、結果セットがここで 20 レコードの制限内に収まります。 この状況を回避するには、代替手段の使用を検討して、参照修飾子によって処理されるレコードを確実に減らす必要があります (特に、参照フィールドに参照修飾子がない場合)。 これに最適なオプションは、クエリ前ビジネスルールです。 これにはいくつかのメリットがあります。 サーバーから返される結果が少なくなるため、リスト全体の ACL の処理にかかる時間が短縮され、その結果、リストのロード時間のパフォーマンスが向上します。最初の 20 レコードが宛先テーブルの ACL を渡していないため、オートコンプリートが有効になっている参照フィールドをクリックしても、「一致項目は見つかりませんでした」というメッセージは発生しません。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } ServiceNow のすべてのバージョンは、可能な場合は ACL の代わりにビジネスルールを使用することで拡張できます。 Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } span { font-size: 12pt; font-family: Lato; color: var(--now-color--text-primary, #000000); } h2 { font-size: 24pt; font-family: Lato; color: var(--now-color--text-primary, black); } h3 { font-size: 18pt; font-family: Lato; color: var(--now-color--text-primary, black); } h4 { font-size: 14pt; font-family: Lato; color: var(--now-color--text-primary, black); } a { font-size: 12pt; font-family: Lato; color: var(--now-color--link-primary, #00718F); } a:hover { font-size: 12pt; color: var(--now-color--link-primary, #024F69); } a:target { font-size: 12pt; color: var(--now-color--link-primary, #032D42); } a:visited { font-size: 12pt; color: var(--now-color--link-primary, #00718f); } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } ビジネスニーズと要件に応じて、クエリ前ビジネスルールを実装する方法はさまざまです。最初にこのページに移動した ACL のスクリプトをコピーするのと同じくらい簡単なかもしれません。 私たちのドキュメントには、特にクエリ前ビジネスルールの詳細が記載されています。https://docs.servicenow.com/csh?topicname=business-rule-examples.html&version=latest ビジネスルール全般の詳細については、ここを参照してください。https://docs.servicenow.com/csh?topicname=c_BusinessRules.html&version=latest また、コミュニティは、カスタマイズや実装に関する具体的な質問をして、世界中の同僚と話し合ったり、ソリューションを作成したりできる優れた情報源でもあります。同様の質問から得られるサポートの好例を次に示します。https://community.servicenow.com/community?id=community_question&sys_id=32c3c7a5dbd8dbc01dcaf3231f961961 追加情報 この動作は仕様によるものであるため、上記は適切なデータが適切なタイミングでユーザーに確実に表示されるようにするための最良の方法です。