Would it be possible to make it so that an entity can be locked for changes (and unlocked again when needed)? It’s sort of a permissions issue, but I need the permissions to be dynamic, rather than fixed by the admin at app level
For my use case, simply switching the entity between ‘apply-normal-permissions’ and ‘nobody-can-edit’ is what I need.
Depending on the implementation, the users who have lock/unlock permissions could be asymmetric (an engineer can lock an entity but it can only be unlocked by a manager).
For me, it actually relates to role-dependent Entity-level permissions
In the perfect world, the lock list and the unlock lists would be dynamically determined (maybe based on fields already available in the entity).