+1 for this functionality.
Any solution where you require a layered approach to what the user can see (interface) or interact with (data) would really benefit from this (or from having more layered permissions within a single base).
Let’s say I’ve go...