Enhanced Personal Information Management

Protect User PII Data with Enhanced Personal Information Management

By

Editor’s note: This post was updated on June 14, 2022, with the latest information and resources. Please refer to this blog post for relevant updates to Personally Identifiable Information (PII) data.

In the Winter ’22 release, we’ll roll out the ability to prevent external users, such as portal or partner users, from viewing personal information in your user records by enabling the Enhanced Personal Information Management permission. This permission replaces the less-configurable Hide Personal Information setting, which will be retired in the Winter ’23 release. So, to help you prepare, let’s dive into the Enhanced Personal Information Management permission.

Protecting Your Users’ Data

To protect your external users’ data, Salesforce introduced security settings that let you control personal user information visibility. As an example, let’s say we have two external users, Astro and Codey. Astro can see and edit his own personal information, such as his address, email, and phone number. However, Astro can’t see Codey’s personal information. Similarly, Codey can edit his own personal information but not Astro’s.

Previously, you secured your external user’s personal information with Hide Personal Information, which protected 10 User fields. Hide Personal Information will be retired in Winter ’23 and is being replaced with Enhanced Personal Information Management.

With Enhanced Personal Information Management, you get a more secure framework that:

These settings are available in the User Management settings.

Enhanced Personal Information Management section of the User Management Settings page in Winter '22.

Enhanced Personal Information Management secures 20 fields by setting each field’s compliance category as “PersonalInfo”. As an admin, you choose which fields are considered personal information. From the Object Manager, on the User object, choose a field, such as “About Me.” Edit the field and choose whether the Compliance Categorization should be set as “PersonalInfo”. Please note, if you are enabling Enhanced Personal Information Management in Spring ‘22, or later, the admin experience has changed. Instead of using the Compliance Categorization, you now manage what fields are considered PII through a FieldSet. See changes in Spring ’22 at Enhanced management for protecting external user PII. The images on this Winter ’22 blog post are still accurate for customers who enabled Enhanced Personal Information Management in Winter ’22.

The About Me custom field and the Compliance Categorization attribute.

Once a field is set as “PersonalInfo”, it will be hidden from other external users. Since Enhanced Personal Information Management is more secure and configurable, don’t wait to get this enabled in your org!

Before enabling, we recommend you:

  • Decide which fields should be considered personal information for your external users, and adjust your standard and custom fields accordingly. This means assigning each field that you want as personal information by editing the field’s Compliance Categorization to “PersonalInfo”.
  • Have either Hide Personal Information or Enhanced Personal Information Management enabled, but not both.
  • Test in a sandbox prior to enabling in Production.

Resources

Core responsibilities of a Salesforce Admin

Core Responsibilities of a Salesforce Admin: Your Blueprint for Success

As admins, you hold the keys to success for your users and companies to get the most out of Salesforce. You have the unique opportunity to build and manage trusted solutions that drive productivity and innovation through five core admin responsibilities: security, user management, data management, analytics, and a new core responsibility: product management.  The […]

READ MORE
User management enhancements Winter '25

User Management Enhancements | Winter ’25 Be Release Ready

Winter ’25 is almost here! Learn more about user management and check out Be Release Ready to discover more resources to help you prepare for Winter ’25. We’re continuing to innovate in Setup starting with user access and user management. We have several exciting enhancements in store for Winter ’25–many thanks to your feedback and […]

READ MORE
Troubleshoot user access with SOQL

How to Troubleshoot User Access with SOQL (Beginner Friendly)

Awesome Admins, we know that troubleshooting user access is a common task. You’re frequently asked questions like “Why can Jane access this field, but John can’t?” or “Why can John view this record when he shouldn’t be able to?” In Summer ’24, we introduced helpful summary views for users, public groups, permission sets, and permission […]

READ MORE