I’m using a custom approval workflow and have the following condition for the Edit action -
OR(USERROLE() = "Admin", AND(USERROLE() = "User", [Approval Status] = "Pending"))
This works fine when using the regular Edit action.
However, when “Enable QuickEdit (beta)” is turned on for a detail or deck view, it seems to ignore this condition and allows editing of rows even if the [Approval Status]
is not "Pending"
.
While I understand the condition is a custom one and not part of native AppSheet permissions, the expectation is that QuickEdit should still respect the visibility rules defined in the Edit action’s conditions, since that’s how other views behave.