How to Add User in Salesforce – A Step-by-Step Guide for Administrators




In today’s digital world, Salesforce has become an indispensable tool for businesses to manage their customer relationships effectively. As a Salesforce administrator, one of your key responsibilities is user management. Understanding how to add users in Salesforce is crucial for ensuring your team has the necessary access and permissions to leverage the platform’s capabilities. In this blog post, we will guide you through the step-by-step process of adding users in Salesforce, along with best practices for user management.

Preparing for User Creation

Before you start adding users in Salesforce, it’s important to take a few preparatory steps to ensure a smooth user creation process. Here are the key aspects to consider:

Reviewing User License Types and Features

Salesforce offers various user license types, each with its own set of features and capabilities. It’s essential to familiarize yourself with these license types to determine the most suitable one for the new user. For example, Salesforce offers user license types such as Salesforce Platform, Salesforce Essentials, and Salesforce Enterprise. Understanding the features available with each license type will help you make an informed decision.

Determining the Appropriate User License Type

Once you are familiar with the different user license types, you need to determine the most appropriate one for the new user. Consider factors such as their role, responsibilities, and the specific features they require access to. For example, if the user is primarily involved in sales-related activities, a Salesforce Sales Cloud user license might be the best fit.

Checking Available User Licenses and Limits

Before creating a new user, it’s essential to check the available user licenses and limits in your Salesforce org. This will help you ensure that you have enough licenses to assign to new users without reaching any usage limits. You can find this information in the Salesforce Setup under “Company Information” or “User Management.”

Gathering Necessary Information about the New User

Prior to adding a new user, gather all the necessary information about them. This includes their name, email address, and their future role within the organization. Having these details on hand will streamline the user creation process and allow for accurate entry of information.

Adding Users in Salesforce

Now that you have completed the preparatory steps, let’s dive into the process of adding users in Salesforce. Following these steps will ensure a seamless user creation experience:

Accessing the “User Management” Section in Salesforce Setup

To start adding a new user, first, access the “User Management” section within the Salesforce Setup. You can do this by clicking on your profile picture in the top-right corner, selecting “Setup,” and then searching for “User Management” in the quick find box.

Creating a New User Record

Once you are in the “User Management” section, create a new user record by clicking on the “New User” button. This will open a new user creation form where you can enter the details for the new user.

Entering the Required Details for the New User

Enter the required details for the new user, such as their name, email address, and username. If the user already has a Salesforce license, you can choose to match the existing username. Alternatively, Salesforce can automatically generate a unique username for the user.

Assigning a Profile to the User

A profile defines the access and permissions granted to a user within Salesforce. Assign an appropriate profile to the new user based on their role and responsibilities. Salesforce provides a range of pre-defined profiles, but you can also create custom profiles if needed.

Assigning the Appropriate User License Type

Next, assign the appropriate user license type to the new user. Remember the information you gathered in the preparatory steps about the user’s role and the license types available in your Salesforce org. Select the user license type that aligns with the user’s needs.

Assigning a Role to Define Access Levels

Roles in Salesforce help define access levels and hierarchies within the organization. Assign an appropriate role to the new user based on their position in the company’s structure. This will determine their access to various records, reports, and features.

Setting User Permissions and Granting Access to Relevant Features

Once you have assigned a profile and a role to the user, you can further customize their access by setting user permissions. Define object and field permissions, record types, and other relevant features that the user needs to perform their job effectively.

Enabling Additional Features

Depending on your organization’s requirements, you may need to enable additional features for the new user. This could include enabling Salesforce Chatter for collaboration and communication, or enabling access to Salesforce Mobile for users who need to work on the go. Assess the specific needs of the user and enable the relevant features accordingly.

Saving and Activating the New User Record

Finally, save the new user record by clicking on the “Save” button. This will activate the user and grant them access based on the assigned profile, role, and permissions. The new user can now log in to Salesforce using the assigned username and password.

Communicating User Access Information

Adding a user is not just about creating their account; it’s also essential to communicate their access information effectively. Here’s what you need to do:

Generating and Sharing Login Credentials

After creating the user account, generate login credentials for the new user. This includes their username and an initial password. Salesforce allows you to reset the password for the user, but it’s crucial to share the initial credentials securely with the user to ensure a smooth onboarding process.

Communicating the Assigned Role and Access Levels

Inform the new user about their assigned role and access levels within Salesforce. Explain the limitations and permissions associated with their role to avoid any confusion or unauthorized access. Provide clear instructions on how they can navigate the system and access the features and data relevant to their job responsibilities.

Providing Relevant Resources and Training Materials

Support the new user’s onboarding process by providing relevant resources or training materials. These resources could include training videos, documentation, or links to specific Salesforce training modules. Empowering the user with the right resources will help them quickly adapt to the platform and maximize its potential.

Managing Existing Users

User management is an ongoing process. As a Salesforce administrator, you’ll need to continually monitor and update user information and settings. Here are some key aspects to consider:

Editing User Details and Permissions

Over time, users’ details may change, or their access requirements may evolve. As an administrator, you should ensure their user account reflects these changes accurately. Regularly review and update user details, permissions, and roles based on any updates or changes in the organization.

Resetting Passwords and Managing Login Policies

In case a user forgets their password or encounters login issues, as an administrator, you can reset their password. Additionally, you should enforce appropriate login policies to enhance security. This may include enforcing password complexity requirements or implementing multi-factor authentication.

Deactivating or Deleting User Accounts

When an employee leaves the organization or no longer requires access to Salesforce, it’s important to deactivate or delete their user account to prevent unauthorized access. This ensures that only current employees have access to the platform and its data.

Best Practices for User Management in Salesforce

Effective user management is crucial for maintaining a secure and efficient Salesforce environment. Here are some best practices to optimize user management in Salesforce:

Regularly Review User Licenses

Regularly review the allocation of user licenses to ensure optimal resource allocation. This will help prevent license overutilization and identify any unused licenses that can be allocated to new users.

Implement a Standardized User Creation Process

Establish a standardized process for adding users in Salesforce. This ensures consistency across the organization and reduces the chances of errors or incomplete user records. Document the user creation process in a user management guide for easy reference.

Keep User Profiles and Roles Up to Date

Maintain an up-to-date record of user profiles and roles. As employees change roles or responsibilities, make the necessary profile and role updates to align with their current position. This ensures users have the appropriate access rights as per their updated roles.

Monitor User Access and Permissions Regularly

Regularly monitor user access and permissions to identify any discrepancies or potential security risks. Conduct periodic audits to ensure that users only have the necessary permissions and access required to perform their job responsibilities.

Conduct User Audits for Security Risks

Perform user audits periodically to identify and address any security risks. This includes reviewing inactive users, multiple user accounts for the same individual, and outdated or unnecessary permissions. Taking proactive measures to mitigate security risks helps maintain data integrity within Salesforce.


In conclusion, adding users in Salesforce is a critical responsibility for administrators to ensure smooth operations and effective collaboration within an organization. By following the step-by-step process outlined in this blog post, along with implementing best practices for user management, you can streamline user creation and maximize the potential of Salesforce in your organization. Remember, proper user management is essential for effective Salesforce administration. Apply these steps and tips in your own organization to achieve seamless user management and enhance the overall Salesforce experience.


Leave a Reply

Your email address will not be published. Required fields are marked *