I am customizing Dynamics CRM 2016 for multiple departments to store contacts. I need to extend the contact entity but I only want to show the department-specific fields to the users of that department.
I can implement field-level-security but that displays all the custom fields (but doesn't allow other departments to see the actual values). That creates a lot of visual pollution.
Is there a better approach to achieve this?