Limit editing access to specific fields on any AiM screen to only those users with the appropriate Roles.
This ABP would be configurable to work on any screen that can trigger the before insert and before update automation and throw a hard error warning if the user doesn't have the role assigned to modify the solution that this ABP is mapped to. Triggered off of any table - an array of columns and field names to be protected and Roles with edit permission, else a warning is given.