You are here:
Create Experience Cloud Site Users
Create site users to access Experience Cloud sites.
Required Editions
| Available in: Salesforce Classic and Lightning Experience |
| Available in: Enterprise, Performance, Unlimited, and Developer Editions |
| Applies to: LWR, Aura, and Visualforce sites |
| User Permissions Needed | |
|---|---|
| To create or edit Customer Community, Customer Community Plus, or Partner Community users: | Manage External Users Note Avoid using the Manage User permission for the sole
purpose of logging in to a site as a user because it also grants administrator
access to make organizational changes. These changes include managing portal
roles, viewing all portal profiles, enabling and disabling portal accounts, and
merging portal accounts and contacts. OR Manage External Users (Limited) |
| To create or edit Customer Community Plus or Customer Community users: | Manage Customer Users Important When creating customer users, the account that the new
contact is associated with must have an account owner that is assigned a
role. |
| To create, edit, and delete profiles: | Manage Profiles and Permission Sets |
| To log in as a partner or customer user: | Manage External Users OR Manage External Users (Limited) OR Manage Customer Users Important The
Manage Customer Users permission is on by default for standard users created
before Summer ‘18. AND Edit on Accounts Note This permission isn’t
needed if the person logging in has a higher role than the partner or customer
user they’re logging in as. |
| To log in as an experience user: | Manage External Users OR Manage External Users (Limited) AND Edit on Accounts AND Be a member of the site they are trying access. OR Create and Setup Experiences AND View Setup and Configurations |
-
If you’re creating a partner user, ensure that the account has been enabled as a
Partner Account.
- In Lightning Experience, click the action dropdown, and then from the account detail page, select Enable as Partner.
- In Salesforce Classic, on the account detail page, click Manage External Account | Enable as Partner.
-
On the account’s contact related list, view or add the contact record for the person
that you want to add to a site. When you create a partner or customer user, Salesforce
creates a user record in your org with some details pre-populated from the contact
record.
- In Lightning Experience, on the contact detail page, click the actions dropdown, and then select Enable Partner User or Enable Customer User.
- In Salesforce Classic, click Manage External User and either Enable Partner User or Enable Customer User.
- Edit the user record, and assign the appropriate user license: Partner Community for partners and Customer Community or Customer Community Plus for customer users.
- Select the appropriate profile and role for the partner or customer user.
-
If you haven’t activated the site to add the external user to, deselect
Generate new password and notify user immediately so that users
don’t receive a password before activation.
- If you opt to notify the user immediately but the user isn’t a member of any active site, Salesforce doesn’t send the email.
- You can send a welcome email with the login information by selecting the Send welcome email option when you activate a site.
- If you don’t send a welcome email when you activate the site, you must manually send this information to the user.
- Save your work.
Take a look at how you can create external users.
If you create new external users with the Manage External User (Limited) permission, you can use an apex trigger to automatically share the new user with an internal user.
- Considerations for Creating Experience Cloud Site Users
All users who log into an Experience Cloud site must have a record in Salesforce. Their record is created either as a person account or as a contact connected to a customer or partner business account. External users are enabled from the contact record as a customer or partner user, depending on your business relationship.
See Also
- Delegate Site Administration to an External User
- Experience Cloud User Licenses
- Add Members to Your Experience Cloud Site
- Give External Experience Cloud Site Members Login Information
- Reset an External User’s Password for Experience Cloud Sites
- Upgrade Experience Cloud User Licenses
- Partner User Roles
- Customize Email Sent from Experience Cloud Sites for Email Verification

