Skip to content
✦ Made with Docsie · generated from video

How to Create a Profile in Salesforce

This guide shows you how to create a profile in Salesforce, configure object-level and field-level security, set app and tab access, assign user and object permissions, and apply the new profile to a user. You'll walk through cloning an existing profile, tailoring its settings for a specific role — in this example, a "Lead Gen" profile for lead generation users — and assigning it to a team member.

Salesforce 22 steps 13 screenshots 1475 words Source video 5:49 Generated cost $2.10

Video: Salesforce - How to Create a Custom Profile by Salesforce Emily (2019). All credit for the demonstration goes to the creator; watch the original on YouTube. The written guide below was generated from this video by Docsie. Creator? Request a change or removal.

This guide shows you how to create a profile in Salesforce, configure object-level and field-level security, set app and tab access, assign user and object permissions, and apply the new profile to a user. You'll walk through cloning an existing profile, tailoring its settings for a specific role — in this example, a "Lead Gen" profile for lead generation users — and assigning it to a team member.

Prerequisites

  • Access to Salesforce Setup with administrator-level permissions.
  • An existing profile to clone (this guide uses "Custom: Sales Profile" as the base).
  • A user account to which the new profile will eventually be assigned.

Understanding custom profiles

Custom profiles let you define object-level security for users, controlling which objects — such as Accounts, Opportunities, and Cases — a user can see or interact with. You can also set field-level security, allowing users to view or edit specific fields (for example, seeing an address but not a phone number).

Part 1: Create a new profile

Step 1: Navigate to Salesforce Setup

Open Salesforce and go to the Setup Home page. The Setup Home displays options such as Mobile Publisher, Go Mobile, and Real-time Collaborative Docs. The left sidebar contains navigation for Administration, Platform Tools, and Settings, while the Most Recently Used section lists items like "Custom: Sales Profile," "Account Layout," and "Lead Gen."

Salesforce Setup Home page with navigation sidebar and recently used items
Salesforce Setup Home page with navigation sidebar and recently used items

Step 2: Open the Profiles section

In the left sidebar, locate the Quick Find search box and type Profiles. Click Profiles under the Users section. The Profiles page lists all available profiles along with options to edit or clone each one.

Profiles list showing available profiles with edit and clone options
Profiles list showing available profiles with edit and clone options

Step 3: Create a new profile by cloning

Click New Profile at the top of the Profiles list. On the Clone Profile screen, select an existing profile to copy — in this example, Custom: Sales Profile — from the dropdown menu. Enter a new profile name, such as Lead Gen, for your lead generation users, then click Save.

Clone Profile screen with a dropdown to select an existing profile and a field for the new profile name
Clone Profile screen with a dropdown to select an existing profile and a field for the new profile name

Step 4: Review the new profile

After saving, you land on the new profile's detail page. This page shows the profile name ("Lead Gen"), description, and created-by and modified-by information, along with console settings and standard object layouts associated with the profile.

Step 5: Edit the custom profile

Click Edit on the profile detail page to modify permissions, object access, and field-level security as needed.

Lead Gen profile detail page with the Edit button highlighted
Lead Gen profile detail page with the Edit button highlighted

At this point, you have created a custom profile in Salesforce by cloning permissions from an existing profile, ready for further customization.

Part 2: Customize app and tab access

Step 6: Review custom app settings

In the Profile Edit screen for Lead Gen, locate the Custom App Settings section. This lists available apps, including:

  • Analytics Studio (standard_Insights)
  • App Launcher (standard_AppLauncher)
  • Bolt Solutions (standard_LightningBolt)
  • Community (standard_Communities)
  • Content (standard_Content)
  • Lightning Usage App (standard_LightningUsage)
  • My Trailblazer Journey (My_Trailblazer_Journey)
  • Sales (standard_Sales)
  • Sales Console (standard_LightningSalesConsole)
  • Salesforce Chatter (standard_Chatter)
  • Sample Console (standard_ServiceConsole)
  • Service (standard_Service)
  • Service Console (standard_LightningService)
  • Site.com (standard_SiteDotCom)
  • Trailhead Playground (00D_xxx_Trailhead_Playground)
  • Work.com (standard_Work)

Ensure Analytics Studio, Community, and Content are checked as Visible. Uncheck Service and Service Console to restrict access to these apps, and set the default app as needed (for example, Sales).

Profile Edit screen showing Custom App Settings with visibility and default options for each app
Profile Edit screen showing Custom App Settings with visibility and default options for each app

Step 7: Review connected app access

In the Connected App Access section, verify that Trailhead is listed but not selected for this profile.

Step 8: Configure standard tab settings

Scroll to the Tab Settings section, which lists standard tabs such as Accounts, Analytics, App Launcher, Campaigns, Cases, Chatter, Files, Forecasts, Home, Leads, Opportunities, Reports, and many others. For each tab, choose an access level:

  • Tab Hidden: The tab is not visible in the app, but users may still access the object through other means.
  • Default Off: The tab is not visible and users do not have access by default.
  • Default On: The tab is visible and accessible by default.

Change the Analytics tab from Tab Hidden to Default On to make it visible for Lead Gen users.

Tab Settings section with the Analytics tab being changed from Tab Hidden to Default On
Tab Settings section with the Analytics tab being changed from Tab Hidden to Default On

Step 9: Customize custom tab settings

In the Custom Tab Settings section, review custom tabs such as "Discoveries" and "Drink Orders." Set unnecessary custom tabs to Default Off for Lead Gen users, and ensure Reassign Account Ownership is set to Default On so Lead Gen users can access this functionality.

Custom Tab Settings section with Reassign Account Ownership set to Default On and Welcome set to Tab Hidden
Custom Tab Settings section with Reassign Account Ownership set to Default On and Welcome set to Tab Hidden

Step 10: Review administrative permissions

Scroll to the Administrative Permissions section and uncheck permissions that should not be granted to Lead Gen users, such as Apex REST Services. Only enable permissions necessary for the Lead Gen role.

With this section complete, you've tailored the app and tab access for the Lead Gen profile so users have the tools they need while unnecessary or sensitive features remain restricted.

Part 3: Set user, object, and session permissions

Step 11: Adjust administrative permissions

In the Administrative Permissions section, uncheck Content to restrict access to Salesforce Content. Ensure the following permissions remain enabled to support collaboration and reporting:

  • Create and Own New Chatter Groups
  • Create and Customize Reports
  • Create and Customize List Views

Leave other general user permissions unchanged unless specific requirements dictate otherwise.

Administrative Permissions section with Content unchecked and permissions for Chatter Groups, Reports, and List Views enabled
Administrative Permissions section with Content unchecked and permissions for Chatter Groups, Reports, and List Views enabled

Step 12: Review general user permissions

In the General User Permissions section, verify that the following are enabled:

  • Access Activities
  • Access to View Data Assessment
  • Activate Contracts
  • Allow View Knowledge
  • Create and Customize List Views
  • Create and Customize Reports
  • Create and Own New Chatter Groups

Leave other permissions at their default settings unless otherwise required.

General User Permissions section showing enabled permissions for activities, list views, reports, and chatter groups
General User Permissions section showing enabled permissions for activities, list views, reports, and chatter groups

Step 13: Configure standard object permissions (CRUD)

Scroll to the Standard Object Permissions section and set access levels for each object:

  • Accounts: Read only
  • Assets: Read only
  • Cases: No access (leave unchecked)
  • Contacts: Read only
  • Leads: Read, Create, Edit, and Delete
  • Opportunities: Read, Create, Edit, and Delete
  • Price Books: Read only
  • Products: Read only
  • Quick Text: Read only
  • Solutions: Read only

Leave all other standard objects unchecked unless otherwise specified. If prompted with a warning about disabling Delete permissions, review and confirm as appropriate.

Standard Object Permissions section with CRUD access set for Accounts, Assets, Leads, Opportunities, Price Books, Products, Quick Text, and Solutions
Standard Object Permissions section with CRUD access set for Accounts, Assets, Leads, Opportunities, Price Books, Products, Quick Text, and Solutions

Step 14: Set custom object permissions

In the Custom Object Permissions section, ensure no permissions are granted for custom objects such as "Discoveries" and "Drink Orders" — leave all boxes unchecked.

Custom Object Permissions section with all permissions unchecked for custom objects
Custom Object Permissions section with all permissions unchecked for custom objects

Step 15: Review session settings and password policies

In the Session Settings section, confirm:

  • Session Times Out After: 2 hours of inactivity
  • Session Security Level Required at Login: None

In the Password Policies section, confirm:

  • User passwords expire in: 90 days
  • Enforce password history: 3 passwords remembered
  • Minimum password length: 8 characters
  • Password complexity requirement: Must include alpha and numeric characters
  • Password question requirement: Cannot contain password

Leave other settings at their default values unless stricter security is required.

Step 16: Save the profile

Click Save to apply all changes to the Lead Gen profile.

Step 17: Verify profile creation

Review the Lead Gen profile summary page to confirm all settings were applied. Note that the profile currently has no users assigned.

The Lead Gen profile is now finalized, with permissions in place for collaboration, reporting, and lead management, while unnecessary access remains restricted.

Part 4: Assign the profile to a user

Step 18: Navigate to the Users section

In Salesforce Setup, use the left sidebar to search for Users, then click Users under the Users section to open the user management page.

Salesforce Setup page with the Users section selected, showing no users currently assigned to Lead Gen
Salesforce Setup page with the Users section selected, showing no users currently assigned to Lead Gen

Step 19: Locate the user to update

In the Users list, find the user you want to assign the Lead Gen profile to. This example uses the Integration User. Click the user's name to open their user detail page.

Step 20: Review the current profile assignment

On the user detail page, review the current Profile field. In this example, the user is assigned the Analytics Cloud Integration User profile. Confirm other user details as needed, such as username, email, and role.

Step 21: Edit the user's profile

Click Edit at the top of the user detail page. In the Profile dropdown, select Lead Gen from the list of available profiles, then save your changes. The user now has all permissions and settings configured for the Lead Gen profile.

User detail page for Integration User ready for editing to change the profile assignment
User detail page for Integration User ready for editing to change the profile assignment

Step 22: Verify the profile assignment

After saving, confirm that the Profile field now displays Lead Gen for the user. Review the user detail page to ensure all information is correct and the new permissions are in effect.

Summary

You have now learned how to create a profile in Salesforce from start to finish: cloning a base profile, configuring app and tab visibility, setting administrative, general, and object-level permissions, applying session and password policies, and assigning the finished profile to a user. Repeat the assignment step for any additional users who require the Lead Gen profile.

Generation details: cost, quality tiers

Docsie billed 3,000 credits ($2.10) to analyze this 6-minute video at standard quality. The rewrite, template fill and Word/PDF exports were included. The same video at each quality tier:

QualityFrames sampledCreditsApprox. cost
Draftevery 16-30 s1,500$1.05
Standard (this guide)every 8-15 s3,000$2.10
Detailedevery 4-7 s6,000$4.20
Ultraevery 1-3 s12,000$8.40

Credits priced at $0.70 per 1,000; plans include a monthly allowance. Enterprise customers on on-premise or bring-your-own-model deployments run this on their own inference and pay no per-video credits.

Generated by Docsie Video-to-Docs on 2026-09-14 from a 5-minute video. Screenshots are frames from the source video and belong to their creator, Salesforce Emily, whose original is embedded above. If you own this video and want the guide removed or credited differently, contact us and we will act within one business day.

Turn your own training videos into guidesJoin teams that save hours, reduce documentation work and scale training with Docsie.
See Docsie in action. No commitment.

Ready to Transform Your Documentation?

Start creating professional documentation that your users will love