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:
- There is no sign of the rule working while editing the form, i.e. visibility/red asterisk of PaymentAmount do not change when changing HasPayment.
- When I save the record, it does apply the requirement and will demand a value for PaymentAmount if 'HasPayment' is expected
Thus, I believe the rule is firing server side but not on the front end, which seems unusual.
Note the following:
- The rule is entity scoped (so should run both server-side and front-end, I think)
- The rule only refers to fields that are on the form
- The form is shared with all users
- I have given 'Basic User' role full access to the 'Ticket' entity, except for 'Assign'
Can anyone help me understand how I can get the BR to function as expected for all users?