Hi all
Would super appreciate some help:
I have set up a custom entity called 'Ticket' and a business rule that turns on both the visibility and business requirement of a field ('PaymentAmount') if another field ('HasPayment') has a value of 'yes'. It also hides/un-requires the field if PaymentAmount is 'no'.
This works as expected on my system administrator account, but when I log in as someone who just has the Basic User privilege:
Thus, I believe the rule is firing server side but not on the front end, which seems unusual.
Note the following:
Can anyone help me understand how I can get the BR to function as expected for all users?
Hi @Edbert, sorry for my delayed response, try to re-create the security role from the "basic role." The basic role has all the base privileges user require to use the system. See tip # 15 from: https://powerusers.microsoft.com/t5/Power-Apps-Community-Blog/Top-15-best-practices-when-configuring-Power-Platform-and/ba-p/850804
Hope this helps!
Thanks to both of you for your help so far:
Hi @Edbert, You've tick the boxes for investigation which is good:
To isolate the issue, does it work if you give the user having issue temporarily system admin role? If not, then not a security role/privilege issue. Do you have other BRs that run? Try turning them off and then see if it works as expected?
Hope this helps...
Few items to check:
- if you setup the Environment to use a Security-group check to see if the user is member of that security group;
- in the 'Basic User' role check to see if the user has, at a minimum, user scope read privileges on the Process table (see capture.png);
- if 'HasPayment' is a Lookup/Calculate field related to another entity you need to grant user scope read privileges on that Entity
stampcoin
13
ankit_singhal
11
Super User 2025 Season 1
mmbr1606
9
Super User 2025 Season 1