function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
prasad glrkprasad glrk 

what is the difference between Profiles and Users? ​

Raj VakatiRaj Vakati
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)


User:  Account to login in to Salesforce 
Meenu MathewMeenu Mathew
Hi Prasad,

Profile
  • A profile is a group/collection of settings and permissions that define what a user can do in salesforce.
  • A profile controls “Object permissions, Field permissions, User permissions, Tab settings, App settings, Apex class access, Visualforce page access, Page layouts, Record Types, Login hours & Login IP ranges.
  • You can define profiles by user’s job function. For example System Administrator, Developer, Sales Representative.
  • A profile can be assigned to many users, but user can be assigned single profile at atime.
Types of profiles in salesforce
  1. Standard profiles
  • By default salesforce provide below standard profiles.
  • We cannot deleted standard ones.
  • Each of these standard one includes a default set of permissions for all of the standard objects available on the platform.
  2. Custom Profiles
  • Custom ones defined by us.
  • They can be deleted if there are no users assigned with that particular one.

Users
  • A user is anyone who logs in to Salesforce. Users are employees at your company, such as sales reps, managers, and IT specialists, who need access to the company's records.
  • Every user in Salesforce has a user account. The user account identifies the user, and the user account settings determine what features and records the user can access. 
  • Each user account contains at least the following:
    Username
    Email Address
    User's First and Last Name
    License
    Profile
    Role (optional)
Thanks
Akshay_DhimanAkshay_Dhiman
Hi Prasad,
  •     User: a user who can log in to Salesforce. Also includes customer and partner portal users.
    •     Account: a business account, which usually represents a company and usually has child contacts (i.e. people in the company
    • Role: hierarchical group users in an organization that is used as part of the sharing model.
    • Users in higher roles have rights to see the records owned by users in lower roles (assuming their Profile allows it). Users do not have to belong to a role.
    •  
  •     Profile: a collection of permissions and access rights for a user including CRUD permissions. A user must belong to exactly one profile. 
    Also see about Permission Sets, which are a many-to-many relationship with users and augment profiles.
    Owner: A user or group (queue) that owns a record. Record ownership along with the role hierarchy (and a few other things) control who can see the record.

To put it all together, you could say something like:
  • John Doe is a salesperson for ABC, Inc, and is a user of their organization. He is the owner of the Acme account.
  • He has the Salesperson role, which is subordinate to the Sales Manager role, so his manager can see all his records.
  •  He has the Standard User profile, so he cannot perform administrative functions in Salesforce.

 Thanks 
 Akshay
S95S95
Profiles are collection of settings and permissions of what a user can do.
You can define profiles by user’s job function. For example System Administrator, Developer, Sales Representative.

User : A user is anyone who logs in to Salesforce.Every user in Salesforce has a user account. The user account identifies the user, and the user account settings determine what features and records the user can access
Gary RalstonGary Ralston
Hello Prasad

In Salesforce, a profile is a set of permissions and settings that determine what a user can do within the system. A profile controls access to data and functionality, such as which objects a user can see, which fields they can edit, and which tabs they can access. Each profile is associated with a set of permissions, such as the ability to read, create, or delete records, or the ability to run reports.
On the other hand, a user is an individual who has been set up with a Salesforce login and can access the system. A user is associated with a specific profile, which determines the user's access to data and functionality within the system. Each user can only have one profile, but a profile can be associated with multiple users.

To learn more about user in salesforce, chech out the article at https://arrify.com/create-a-user-in-salesforce/, It provide complete information related to user and step-by-step instructions on how to create a user in Salesforce.