Enhancement: V3.2 of SailPoint's ServiceNow ServiceCatalog App released

I also take exception to the inclusion of this auto-reject rule

If I am an application owner and a user contacts me directly about getting access, I should be able to submit a request on their behalf and be able to approve it as the access owner.

I don’t understand why this would be an issue.

I am not attempting to approve my own access. “Requestor” is not the same person as Requested For, so there is no conflict.

Requestor is not even a ServiceNow field. The script include SP_SPNT_SNOW_INT_WORKFLOW_MLAUtils is referencing opened_by

image

This should be removed or at least made optional through a system property flag. What’s funny is that is an option depending on what type of approval rule you have chosen.

You cannot bypass the opened_by being the same as the returned approver for these approval rule types

  • ServiceNow Group
  • ServiceNow Script
  • IdentityNow Governance Group

But you can if you use one of these approval rule types

  • ServiceNow User
  • IdentityNow Owner
  • IdentityNow Manager

You have the ability to allow the person who opens the request to still be an approver by checking true for the system property x_sap_intidn.self_approval_auto_approve.

The latter types of approval rules call a different validation function. Why is there a difference in how they’re evaluated?

image