Toggle Side Panel

  • Home
  • Articles
    • All Articles
    • Blogs
    • Videos
    • Infographics
  • Consultants
    • Salesforce Product Expertise
      • Top Salesforce ConsultantsTop Salesforce Consultants
      • Marketing Cloud ConsultantsMarketing Cloud Consultants
      • Service Cloud ConsultantsService Cloud Consultants
      • Experience Cloud ConsultantsExperience Cloud Consultants
      • Analytics Cloud ConsultantsAnalytics Cloud Consultants
    • Salesforce Industry Expertise
      • Non-Profit Cloud ConsultantsNon-Profit Cloud Consultants
      • Financial Service Cloud ConsultantsFinancial Service Cloud Consultants
      • Health Cloud ConsultantsHealth Cloud Consultants
      • Commerce Cloud ConsultantsCommerce Cloud Consultants
      • Manufacturing Cloud ConsultantsManufacturing Cloud Consultants
    • Salesforce Experts by Location
      • USATop Salesforce Consultants in USA
      • IndiaTop Salesforce Consultants in India
      • AustraliaTop Salesforce Consultants in Australia
      • United KingdomTop Salesforce Consultants in UK
      • CanadaTop Salesforce Consultants in Canada
  • Webinars
  • Marketplace
  • Advertise With Us
  • Contact Us
  • Discussions
More options
    Sign in Sign up
    • Home
    • Articles
      • All Articles
      • Blogs
      • Videos
      • Infographics
    • Consultants
      • Salesforce Product Expertise
        • Top Salesforce ConsultantsTop Salesforce Consultants
        • Marketing Cloud ConsultantsMarketing Cloud Consultants
        • Service Cloud ConsultantsService Cloud Consultants
        • Experience Cloud ConsultantsExperience Cloud Consultants
        • Analytics Cloud ConsultantsAnalytics Cloud Consultants
      • Salesforce Industry Expertise
        • Non-Profit Cloud ConsultantsNon-Profit Cloud Consultants
        • Financial Service Cloud ConsultantsFinancial Service Cloud Consultants
        • Health Cloud ConsultantsHealth Cloud Consultants
        • Commerce Cloud ConsultantsCommerce Cloud Consultants
        • Manufacturing Cloud ConsultantsManufacturing Cloud Consultants
      • Salesforce Experts by Location
        • USATop Salesforce Consultants in USA
        • IndiaTop Salesforce Consultants in India
        • AustraliaTop Salesforce Consultants in Australia
        • United KingdomTop Salesforce Consultants in UK
        • CanadaTop Salesforce Consultants in Canada
    • Webinars
    • Marketplace
    • Advertise With Us
    • Contact Us
    • Discussions
    Close search

    Activity › Forums › Salesforce® Discussions › What is the difference between a Role and Profile in Salesforce?

    Tagged: Difference, OWD, Profile, Role, User Profile, UserRoles

    • Salesforce® Discussions

      What is the difference between a Role and Profile in Salesforce?

      Posted by kapil on March 13, 2018 at 12:11 PM

      What is the difference between a Role and Profile in Salesforce?

      Avnish Yadav replied 7 years, 2 months ago 7 Members · 7 Replies
      • Difference
      • OWD
      • Profile
      • Role
      • User Profile
      • UserRoles
    • 7 Replies
    • Ratnakar

      Member
      March 14, 2018 at 6:04 AM

      Hi kapil,

      Profiles control the objects, fields, tabs, apps page layout,record types available to the user.

      Role control record level access can be controlled by Role. Depending on your sharing settings, roles can control the level of visibility that users have into your organisation's data. Users at any given role level can view, edit, and report on all data owned by or shared with users below them in the hierarchy, unless your organisation's sharing model for an object specifies otherwise.

       

    • Rajan

      Member
      March 15, 2018 at 8:08 AM

      Hello Kapil ,

       

      profile - profile is basically a object level access and field level access and It is required for  the users .

      role - role  is basically a record level access and It is not required for users .

    • Archit

      Member
      March 15, 2018 at 10:00 AM

      Hello Kapil,

      • Profiles and Roles both have there own piece of importance where profile basically determined for Object Access while roles for record level access under sharing and security model.
      • Profiles are required for every users while Roles are not required. While creating new user the Role field shows required on layout but by default it takes <None Specified> as value.

      In reference to get deep dive to explore about both Click Here

      Hope It would be helpful

      Thanks!!

    • Parul

      Member
      September 18, 2018 at 7:32 PM

      Role = controls records a user can SEE in the hierarchy

      Roles controle which records/objects a user can SEE based on their role in the hierarchy.

      Profile = what a user can DO

      Profile settings determine what users can see (control the visibility of objects, tabs, CRUD, fields) and do with objects. Profiles are typically defined by a job function. Each profile is associated with a license type.

      What do profile controls?
      1. User interface: Tabs, page layouts, record types, applications
      2. Access to data: Field level security
      3. Login hours and login IP ranges
      4. Permissions: App, System, Standard/Custom object CRUD

       

      Thanks

    • shariq

      Member
      September 19, 2018 at 9:08 PM

      Hi,

      Roles are one of the ways you can control access to records. They also impact reports (e.g. "My Teams" filter). Roles come into play if your security model (OWDs) are set to private.

      Profiles help determine record privileges. Assuming the User can see the record, Profiles determine what the User can do, view or edit on that record. Profiles control other system privileges as well (mass email, export data, etc)

      Hope this helps.

    • Avnish Yadav

      Member
      September 30, 2018 at 12:52 AM

      Hello,

      Profiles help to control object privileges such as CRED (Create, Read, Edit, Delete). They also contain system permissions that a user can carry out such as exporting data.
      Roles on the other hand help with sharing records across an organization. They work in a hierarchical fashion, giving users access to records that are owned by people lower down in the hierarchy.

      Thanks.

    • Avnish Yadav

      Member
      September 30, 2018 at 12:53 AM

      Role is always dependent of profile whereas profile can be
      independent of role.

      Thanks.

    Log In to reply.

    • Public
    • All Members
    • My Connections
    • Only Me
    • Public
    • All Members
    • My Connections
    • Only Me
    • Public
    • All Members
    • My Connections
    • Only Me

    application solution

    Popular Salesforce Blogs

    How Salesforce Integration with Marketing Automation Tools Can Boost Your Business?

    Blog in Salesforce integration

    In the fast-paced digital age, businesses are constantly seeking ways to enhance their marketing efforts and drive growth. Integrating Salesforce with marketing automation tools is…

    automation tools, Campaign Analytics, Conversion Rates, Customer Engagement Tools, Customer Insights
    Aleksandar Jul 11, 2024
    611  Views

    Top Considerations in Choosing the Right Salesforce Development Partner

    Blog in Salesforce Consultant

    Salesforce is the world’s leading and one of the most powerful CRM platforms that can redefine your digital journey, foster stronger brand loyalty and engagement,…

    Salesforce Consulting, Salesforce Consulting Partner, Salesforce Development Company, salesforce Development Partner, Salesforce Development Services
    DemandBlue May 24, 2019
    2,827  Views

    How to connect Salesforce with .NET console application using SOAP API?

    Blog in Salesforce integration

    This article mainly focusing on the basics about the integration with Salesforce and .NET console application via Salesforce SOAP Api. So I would prefer to…

    Console Application, Enterprise WSDL, Partner WSDL, Salesforce Code, Salesforce Developers
    Prasad Nov 16, 2018
    16,845  Views
    Footer Forcetalks logo

    support@forcetalks.com

    • twitterx

    Quick Links

    Advertise with Us

    Salesforce® Articles

    Dreamforce 2023

    Top Salesforce® Bloggers 2023

    Top Salesforce Consultants

    Get Listed

    Company

    Contact Us

    About Us

    Privacy Policy

    Terms & Conditions

    InsightHub

    Salesforce Blogs

    Salesforce Videos

    Salesforce Groups

    Salesforce Jobs

    © 2025 - Forcetalks ● All Rights Reserved

    Salesforce® is a trademark of Salesforce® Inc. No claim is made to the exclusive right to use “Salesforce”. Any services offered within the Forcetalks website/app are not sponsored or endorsed by Salesforce®.

    Try AuditMyCRM - It is a Salesforce CRM Audit tool which comprehensively scans your Salesforce org and gives you the list of errors or warnings you need to take care of.
    We use cookies to enhance your browsing experience. Please see our privacy policy if you'd like more information on our use of cookies.