フローデザイナーの [Ask for Approval] アクションによって生成された重複承認レコード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: ; } } 承認グループが承認者として追加されると、フローデザイナーの [承認を求める] アクションで重複する承認レコードが生成される。その結果、グループの各メンバーは 1 つではなく 2 つの承認要求を受け取り、承認者の間で混乱を引き起こし、関連する要求アイテム (RITM) の承認レコードが冗長になります。問題を再現する手順:1.フローデザイナーで新しいフローを作成し、トリガーをサービスカタログに設定します。2.「承認を求める」アクションを追加し、グループを承認者として使用するように構成します (個々のユーザーは選択しないでください)。3.このフローをカタログアイテムに添付し、要求アイテム (RITM) を送信してフローをトリガーします。4.RITM の [承認者] 関連リストに移動します。グループメンバーごとに重複した承認レコードが作成されます。 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: ; } } すべて 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: ; } } - OOB BR が「SNC - Create user approvals for group (SNC - グループのユーザー承認を作成)」がカスタマイズされたため、承認が 2 回挿入されました。 SNC:グループのユーザー承認を作成: https://<instance_name>.service-now.com/sys_script.do?sys_id=de16b5dfc0a80164001bc97ffed71f12 - 元の状態:(current.wait_for != 'process_flow') && (current.approval == 'not requested' || current.approval == 'requested')は次のように変更されました:(current.approval == 'not requested' || current.approval == 'requested') - これによりトリガー条件が満たされ、OOB スクリプトインクルード「WorkflowApprovalUtils」が呼び出され、重複する承認が挿入されました。