Currently, permissions and access rights for a form are set by state. In a state a role can either have:
no access
view access
edit access
We would like to have more granular access rights on property level for each Status:
Only role 1 can only edit property 1 in Status A.
Role 1 and role 2 can edit property 2 in Status A.
Role 3 can edit property 3 in Status A.
The benefit we see in this functionality is to parallelize workflows. To achieve the above example you currently need 3 statuses with role 3 only starting to work when the other statuses are cleared.
This level of detailed permission control is not something we are planning to do.
The ability to effectively manage this for an entire organization would become unwieldy.