When the ability to process filters in the
database template pages lands (hopefully in 3.8), it will be possible use the FilterCodes plugin or the FilterRole code to show/hide fields on the edit/view templates for different user role
s - see/vote for MDL-17223 and MDL-58680