Flow designer "run as system user" issue

Community Alums
Not applicable

When you select "run as system user" option in Flow designer properties for catalog item, the request item creates SCTASK with empty "opened_by" field. This issue never existed on Workflow designer.

I have created a BR on SCTASK table to copy "opened_by" from its sc_request table. However, this BR works only on update, but doesn't work on insert. Any ideas?

Business Rule:

Before Insert/Update

Filter Conditions: opened_by is empty

Actions: opened_by is same as request.opened_by

8 REPLIES 8

Community Alums
Not applicable

Hi Pradeep,

Yes the before BR gets triggered, but the opened_by field doesn't update for some reason. I have already reached out to customer support, waiting for their reply.

Dan Clausen
Tera Guru

Hi, 

I have the same issue when the flow is running as System User. Opened by on the Catalog Task = Empty.

This is not a problem when the flow is running as "User who inititiates the session". But that is not an option for my use case. 

Is this a bug or expected behavior?

I would rather not create a Business Rule to solve this issue. I try to keep creation of Business rules to a minimum during these Flow Designer times 😛

 

Best regards

Dan Clausen

 

Community Alums
Not applicable

I have contacted ServiceNow HI team and they said that this is a feature with Flow Designer, and asked me to raise an Idea in Idea Portal to address the issue. Please see below link:

https://community.servicenow.com/community?id=view_idea&sysparm_idea_id=f2fbac4b1bed145017d162c4bd4bcb4a&sysparm_idea_table=x_snc_com_ideation_idea&sysparm_module_id=enhancement_requests

Thanks for the update.

Please close the thread by marking your own response as correct

Regards
Ankur

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