I’m having difficulty controlling access to particular form elements. The behavior I’m observing runs contrary to the guidance provided by the Acumatica wiki and training manuals. Currently using Acumatica Cloud ERP 2020 R1, Build 20.114.0020.
The wiki says that:
“By default, a role’s access rights to the form elements and actions are inherited from the role’s access level to the container of form elements to which elements and actions belong.”
This is echoed in the security training manual:
But it seems that form elements (tier 5) actually inherit their rights from the Form (tier 3), rather than the Container (tier 4). This breaks the “hierarchy of nesting” outlined above, and makes controlling access to particular form elements much more difficult.
Is this a bug, is the documentation wrong, or am I misinterpreting something?
Form: [Receivables -> Customer Locations] node is set to "View Only".
Form Container: [Receivables -> Customer Locations -> Location] node is set to "Edit", with the Applied to Nested option selected.
Form Elements: [Receivables -> Customer Locations -> Location -> xxxx] nodes have all inherited the "View Only" access rights from the Form-level.
Best answer by damonb56View original