Field-level protection and classification of sensitive clinical fields
Key Takeaway
Use field permissions, also called field-level security, to control who can see or edit a sensitive field. Page layouts, roles, and data classification don't block access to a field.
Clinical records hold protected health information (PHI), so an Agentforce Health design must control who can see or change each sensitive field and record why that field is sensitive. Field permissions control access to individual fields. Data classification labels each field with its sensitivity and the regulations that apply to it. Salesforce Shield adds encryption at rest and tracking of who accessed data.
Layers of data access
Salesforce data access works in layers:
- Object permissions decide whether a user can use an object at all.
- Field permissions, also called field-level security, decide which fields on that object the user can see or edit.
- Record-level sharing decides which records the user can reach.
Field permissions protect one sensitive field without hiding the whole object, so a user can work with a record and still never see a protected value on it.