Multiple entries loaded for Multi-row variable set is not working for ITIL users

Susmitha1625
Tera Guru

Hello Everyone,

 

We are using Multi-Row variable sets for one of our requirements while building the catalog item. When an 'admin' user loads multiple entries through the 'Add' button functionality, the entries are getting added and the flow is working as expected. But, the same is not happening for 'ITIL' or other users,

1) all the entries are getting added to the variable set - working

2) After submitting the request, 1st entry is only passing the flow and working as expected but the remaining entries are not passed through the flow. Also, the flow is getting hung at the WIP state - not working

 

Note: User Criteria - Available to users with ITIL role

Can anyone please help me to rectify the issue

1 ACCEPTED SOLUTION

Susmitha1625
Tera Guru

We got the solution & posting it if it might help anyone facing similar issues. 

So as mentioned in my post, 1st row data is working & for the remaining ones, we had to add a write access ACL for the 'itil'/respective role to the table where the variable data has to be inserted. For us, it was asset & cmdb_ci tables. This has resolved our issue, tried all other functionalities, Run as 'system' user in the flow had worked but the client was specific to have the username of the person who initiated the request so couldn't go with that

View solution in original post

3 REPLIES 3

Dnyaneshwaree
Mega Sage

If user criteria present o same thing then try to add admin role instead of itil or check by removing all roles or if possible then deactivate it.
Also, if there is any issue or error present in the flow then from properies you can change that run it as system user instead who have initiates flow.
Check below things:

https://www.servicenow.com/community/developer-forum/multi-row-variable-set-not-showing-data/m-p/259...
https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0791256
https://www.servicenow.com/community/developer-articles/solved-issue-with-mrvs-multi-row-variable-se...


If it is not working then please add some images, so I will try to suggest you something. 

Thank You!!

Please accept my solution if it works for you and thumps up to mark it as helpful.
Thank you!!

Dnyaneshwaree Satpute
Tera Guru

Susmitha1625
Tera Guru

@Dnyaneshwaree These articles didn't help me. My exact issue is when I've inputted the data through MRVS 1st row data is working & processing the flow as expected. But, the same thing is not happening for remaining rows data. Thanks

Susmitha1625
Tera Guru

We got the solution & posting it if it might help anyone facing similar issues. 

So as mentioned in my post, 1st row data is working & for the remaining ones, we had to add a write access ACL for the 'itil'/respective role to the table where the variable data has to be inserted. For us, it was asset & cmdb_ci tables. This has resolved our issue, tried all other functionalities, Run as 'system' user in the flow had worked but the client was specific to have the username of the person who initiated the request so couldn't go with that