Workflow - Access requests pending approval for governance group

Hello everyone,

I’ve built a workflow where any access request approvals aged 10 days or older are automatically canceled via the API, and an email notification is sent to the requester with the approver’s details.

However, when the approver is part of a governance group, SailPoint appears to generate two approval items per approver. As a result, the requester ends up receiving two email notifications per approver.

Ideally, I’d like to prevent users from being spammed with multiple emails and instead send a single consolidated email listing all relevant approvers.

Has anyone else encountered this issue or found a workaround? I’d really appreciate any suggestions or solutions.

Thank you!

1 Like

Hi @salam1 ,

Which approval policy is used in workflow.

This document might be helpful

Our access request has two levels of approvals. First, it needs the maanger approval and then a governance group approval.

Hi @salam1 ,

Is it possible to share workflow script for me to check in my test environment?

CopyofCancelAccessRequestsOlderthan10Days20260303.json (7.3 KB)
Just uploaded it

Hi @salam1 ,

Thank you for sharing this, I will get back on this one shortly.

Hey @salam1 ,

Unable to validate your script in Sailpoint..

Attaching a similar one of your interest, please review and let me know if it helps.

AutorejectOldAccessRequestsApprovals20260304.json (3.2 KB)

Thank you. My workflow is similar. I used requestcreated field to compare days instead of variable. I spoke to Sailpoint, it looks like there is no way to consolidate approvers in one single email when it comes to governance group approvers.

Hey,

Thank you for the inputs from sailpoint.