How do we set approval for the Request Item

kphule
Kilo Contributor

Hello All,

I have configured a Service Catalog and designed the work flow accordingly, my requirement is when the SC is submitted then an approval should be triggered to the called id's manager.

Current scenario is when i am submitting the SC the requested for shows as (Caller_id) but in the Request Item its setting the System Administrator, how can we change this to the caller_id?

16 REPLIES 16

Karthik Reddy T
Kilo Sage

Use workflow's




Set   Apporver: caller_id.manager:






Approval and Rollback Activities - ServiceNow Wiki




find_real_file.png


Karthik Reddy T.
ServiceNow Commnunity MVP -2018 class.

Hi Karthik,



I have used the same as mentioned in the diagram but still that doesnt work. the issue is on the RITM the Requested by is being set as System Adminisrtator, if I define a manager to System Administrator then approval Fires but how can i set the requested for as Caller id from the SC.



Thanks


Kartik


put this ${request.requested_for.manager}


. it will work.




Dave Smith1
ServiceNow Employee
ServiceNow Employee

Kartik Phule wrote:


the issue is on the RITM the Requested by is being set as System Adminisrtator,


Is that because it's being requested by the platform admin? What happens if it's requested by an ordinary user?



I ask, because:


  • management approval only works if an individual has a manager,
  • department approval only works if that individual belongs to a department, and the department has a named head.

Not all the ServiceNow test data conforms to these requirements, so I've found testing to be haphazard unless I create test accounts fitting a documented organisational hierarchy.