Newer Version Available
Field-Level Security
Field-level security settings let you restrict users’ access to view and edit
specific fields.
| Available in: Salesforce Classic |
| Available in: Professional, Enterprise, Performance, Unlimited, Developer, and Database.com Editions |
Your Salesforce org contains a lot of data, but
you probably don’t want every field accessible to everyone. For example, your payroll
manager probably wants to keep salary fields accessible only to select employees. You
can restrict user access in:
- Detail and edit pages
- Related lists
- List views
- Reports
- Connect Offline
- Email and mail merge templates
- Custom links
- The partner portal
- The Salesforce Customer Portal
- Synchronized data
- Imported data
The fields that users see on detail and edit pages are a combination of page layouts and field-level security settings. The most restrictive field access settings of the two always applies. For example, you can have a field that’s required in a page layout but is read-only in the field-level security settings. The field-level security overrides the page layout, so the field remains read-only.
You can define field-level security in either of these ways.
After setting field-level security, you can:
- Create page layouts to organize the fields on detail and edit pages.
- Verify users’ access to fields by checking field accessibility.
- Customize search layouts to set the fields that appear in search results, in lookup dialog search results, and in the key lists on tab home pages.
