doDev – Admin & Dev Toolkit for Salesforce

How to see who has access to a field in Salesforce

Short answer: field-level security in Setup shows the field’s access per profile only. Permission sets and permission set groups are not on that page, so you can’t see from it which users can read or edit the field. doDev, a free Chrome extension, lists every user with access and what gives it to them.

Who has access to Account.AnnualRevenue in doDev: Read and Edit per user, with the profile, permission set or group that grants it

Find them with doDev

  1. Install doDev and open it from the toolbar while you are logged into Salesforce.
  2. Go to Find → Who Has Metadata Access.
  3. Type the object and a dot, e.g. Account., and pick the field (e.g. Annual Revenue).
  4. Leave Access on All access levels (or pick Read or Edit only) and click Find users.

You get:

Doing it without a tool

Common questions

Does field access mean they can see every record? No. Field access says whether a user can see the field at all; record sharing decides which records. See who can see a record.

Does it include inactive users? Only if you check Include inactive users.


More how-to guides: all guides · doDev help