Configure assigned apps, record types, page layouts, and other default settings in profiles so that assigned users can see the data and apps required to complete their work.
Required Editions
| Available in: both Salesforce Classic and Lightning Experience |
| Available in: Essentials, Professional, Enterprise, Performance, Unlimited, Developer, and Database.com Editions |
| Custom Profiles available in: Essentials, Professional, Enterprise, Performance, Unlimited, and Developer Editions |
| User Permissions Needed | |
|---|---|
| To view profiles: | View Setup and Configuration |
| To delete profiles and edit profile properties: | Manage Profiles and Permission Sets |
Profiles are one of the features that determine what users can see and do. For each profile, we recommend that you configure the following:
- Default assigned apps
- Default record types and page layouts
- Login hours
- Login IP ranges
- Password policies
- Session settings
You can also configure user, object, and field permissions in profiles. However, we strongly recommend that you use permission sets and permission set groups to manage your users’ permissions. Because you can reuse smaller permission set building blocks, you can avoid creating dozens or even hundreds of profiles for each user and job function. For more information, see Permissions Sets in Salesforce Help.
Depending on your Salesforce org, settings for other features and apps are available to configure in profiles.