why end users unable to create location record via catalog forms (flow designer)

shabbir5
Tera Guru

Hi All,

 

I got a requirement to create a location record via a catalog form

 

for that i create a catalog form and i added flow to that catalog form

 

flow is having 2 levels of approval

 

after approval i added --> create record action and provided the table as cmn_location.

 

when user submitted the form , getting below error

 

" The request flow opeartion prohibited by security rules" 

 

how to fix this issue ?

 

i have already checked create ACL on cmn_location table , and the acl have "user_admin" role which end user don't have 

 

in this case we can't give user_admin role to all end users 

 

i thinked about record producer as an aleternative , but how to add approvals flow to record producer ?

 

please provide a better solution for this requirement

 

@Ankur Bawiskar 

 

Thank you,

Shabbir Shaik

1 ACCEPTED SOLUTION

Zach Koch
Giga Sage
Giga Sage

This is most likely due to how your flow is configured. You have Run As set to User who initiated the session, which will limit what is allowed by ACLs. If you set your flow to Run as System User, the flow will run with elevated privileges and will not be hindered by ACLs

ZachKoch_0-1718117818561.png

 

If this information helped resolve your issue, please remember to mark response correct and thumbs up to help future community members on this information, thanks!

View solution in original post

1 REPLY 1

Zach Koch
Giga Sage
Giga Sage

This is most likely due to how your flow is configured. You have Run As set to User who initiated the session, which will limit what is allowed by ACLs. If you set your flow to Run as System User, the flow will run with elevated privileges and will not be hindered by ACLs

ZachKoch_0-1718117818561.png

 

If this information helped resolve your issue, please remember to mark response correct and thumbs up to help future community members on this information, thanks!