I created a "Read Only" custom profile. I have a "Private" Record Type for the Contact Object. I would like to hide PII fields in the "Private" contact records for the "Read Only" custom profile. Use case: User with "Read Only" profile, can see a "Private" Contact named "Person 1" in a Related List. When they click the Contact record, they cannot see the PII info, but they can see a field called "Interests" (something that does not count as PII).
If the user with the "Read Only" profile opens another Contact with another record type, they get to see PII information.
Does anyone know about an out of the box feature in Salesforce that can allow me to do that? I though of creating a Page Layout without the PII fields assigned to the Read Only user, but I was wondering if there's an alternative. I read about Compliance Categorization, but it does not help me to do so!