Flow does not create the Catalog task for non admins

Danny Barker
Tera Contributor

Hello,

 

We had a new hire flow built out and upon testing, we discover that the catalog task are only creating for our admins.  I have impersonated other users to verify the request is just stopping at the RITM.  I gave a user admin role and confirmed we now get Catalog tasks.  I did verify the New hire flow is published.  

 

I have built other flows that are functioning and didn't come across anything that was to make catalog task only trigger for admin. 

 

Any help would be much appreciated. 

 

3 ACCEPTED SOLUTIONS

Sagar Pagar
Tera Patron

Hi @Danny Barker,

 

Run as user should be System user.

 

If my response helps you resolve your issue. Kindly mark it as helpful & correct. It will be helpful to future readers! 👍🏻
Thanks,
Sagar Pagar

The world works with ServiceNow

View solution in original post

Ankur Bawiskar
Tera Patron
Tera Patron

@Danny Barker 

Please use Run as System User as mentioned by others and then verify

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

View solution in original post

 

Hello @Danny Barker ,

 

Yes you need to set Run as "system user" for all the subflows then only it will execute flow and subflows as system and won't check login user roles and permissions

 

If my response is useful, then kindly mark it as "Accept as Solution" and " Helpful."

 

View solution in original post

14 REPLIES 14

siva krishna M2
Tera Guru

Hello @Danny Barker ,

 

Kindly check the flow properties and set Run as "system user" if it was set as "session user".

 

 

Sagar Pagar
Tera Patron

Hi @Danny Barker,

 

Run as user should be System user.

 

If my response helps you resolve your issue. Kindly mark it as helpful & correct. It will be helpful to future readers! 👍🏻
Thanks,
Sagar Pagar

The world works with ServiceNow

Thanks Sagar, I did see that it was set to Run as " User who initiates the session". I changed it to run as " System User".  I tested by impersonating someone non admin and still do not see the catalog tasks.  

Ankur Bawiskar
Tera Patron
Tera Patron

@Danny Barker 

Please use Run as System User as mentioned by others and then verify

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