I’m trying to setup the records to only display for those that enter. IE each list that each user has in a module to be isolated to only what they enter in the system and not be able to search other users input (aside from admin) - Is there a clever/easy way to isolate records in a recordlist and isolate/standardize data for each user.
Would contextual roles do the trick for you?
Those would only apply after a specific criteria (such as this record is owned/created/etc. by the current user) which allow more flexibility.
You can then define some RBAC permission against those contextual roles which should give you what you’re trying to achieve.
Out of the box you already get a creator
and owner
contextual roles which you can set RBAC permissions for.