Trying to remove the manager as an approver if they are also a member of the group

lonesoac01
Giga Guru

Hello all,

 

    I am looking into the idea of removing or filtering out the assignment group manager if they are also listed as a member of the group.  Based on my observations of how the process works is that the approvers are populated based on Change Approval Definitions.  These definitions are defined as a user or group based on the Approval Definition parameters, that as far as I can tell, are not really editable in a dynamic way.  Am I correct in the conclusion that the manager cannot be filtered out of the approvers if they are also a member of the group defined in the Change Approval Definition?

 

The reason this is an issue is because many of the assignment group managers are also members of the assignment groups. We are trying to avoid any confusion if a user approved the Change request as a manager or member of the assignment group.

7 REPLIES 7

@lonesoac01 

it looks like a custom action created and not available OOB

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

Ankur Bawiskar
Tera Patron
Tera Patron

@lonesoac01 

you can use before insert business rule on sysapproval_approver table

Condition: current.source_table == 'change_request'

Script:

Shared by @priyatam_pvp 

If my response helped please mark it correct and close the thread so that it benefits future readers.

Regards,
Ankur
Certified Technical Architect  ||  9x ServiceNow MVP  ||  ServiceNow Community Leader

yeah, I am currently exploring that option right now.