リストビューからレコードをエクスポートしたユーザーを追跡Issue <!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } <!-- div.margin { padding: 10px 40px 40px 30px; } table.tocTable { border: 1px solid; border-color: #e0e0e0; background-color: #fff; } .title { color: #d1232b; font-weight: normal; font-size: 28px; } h1 { color: #d1232b; font-weight: normal; font-size: 21px; margin-bottom: 5px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #cccccc; } h2 { color: #646464; font-weight: bold; font-size: 18px; } h3 { color: #000000; font-weight: bold; font-size: 16px; } h4 { color: #666666; font-weight: bold; font-size: 15px; } h5 { color: #000000; font-weight: bold; font-size: 13px; } h6 { color: #000000; font-weight: bold; font-size:14px; } ul, ol { margin-left: 0; list-style-position: outside; } --> 説明 以下の手順で、hr_case、incident.list などからレコードをエクスポートしたユーザーを追跡できます。 手順 ユーザーが incident.list または hr_case.list に移動したとき。ヘッダーを右クリックしてリストをエクスポートし、リストを csv/pdf またはその他の正式な形式にエクスポートしますレコードがsys_poll (ジョブポーリング) テーブルに挿入され、対応するレコードがsys_attachmentおよびsys_attachment_docテーブルに挿入されます。アドミンまたは任意のユーザーはsys_attachmentテーブルに移動して、table name=sys_poll のすべてのレコードを検索できます https://<インスタンス名>.service-now.com/sys_attachment_list.do?sysparm_query=table_nameSTARTSWITHsys_poll ユーザーがエクスポートしたすべての添付ファイルレコードが表示されますただし、レコードは、それぞれのユーザーがログアウトするたびにsys_pollとsys_attachmentから削除されます。ユーザーがインスタンスからログアウトすると、sysevent テーブルでログアウトイベントがトリガーされ、イベントの処理中に「リソースのクリーンアップ」と呼ばれるスクリプトアクションが実行されます。このスクリプトアクションは、ログアウトしたユーザーのすべてのsys_pollとsys_attachmentデータをクリーンアップします。この場合、レコードリストでエクスポートを行ったユーザーをユーザーが追跡できない可能性があります。エクスポートを行ったユーザーを追跡するために、たとえばu_trackusersなどのカスタムテーブルを作成できます。テーブルsys_attachmentビジネスルールを定義します。 実行タイミング:挿入後[条件] フィールドに current.table_name=="sys_poll" &&; current.operation()=='insert' を追加します。[詳細] タブをクリックします。 (タブが表示されない場合は、フォームの [詳細] フィールドを確認します。)スクリプトセクションにコードを追加して保存します。以下は追加されたサンプルコードです。ユーザーは、要件を満たす任意のコードを追加できます。 注意:上記のビジネスルールでは、sys_pollテーブルに関連するテーブルに挿入されたレコードの後にレコードsys_attachment u_trackusersに挿入します。 Release<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } } すべて Resolution<!-- /*NS Branding Styles*/ --> .ns-kb-css-body-editor-container { p { font-size: 12pt; font-family: Lato; color: #000000; } span { font-size: 12pt; font-family: Lato; color: #000000; } h2 { font-size: 24pt; font-family: Lato; color: black; } h3 { font-size: 18pt; font-family: Lato; color: black; } h4 { font-size: 14pt; font-family: Lato; color: black; } a { font-size: 12pt; font-family: Lato; color: #00718F; } a:hover { font-size: 12pt; color: #024F69; } a:target { font-size: 12pt; color: #032D42; } a:visited { font-size: 12pt; color: #00718f; } ul { font-size: 12pt; font-family: Lato; } li { font-size: 12pt; font-family: Lato; } img { display: ; max-width: ; width: ; height: ; } }