Loading
Salesforce now sends email only from verified domains. Read More
Manage Users and Data Access
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          Downgrade Experience Cloud Site Users with Community Licenses to Contactless Users

          Downgrade Experience Cloud Site Users with Community Licenses to Contactless Users

          You can convert Experience Cloud site users with community licenses to contactless users. By converting site users, you can expand your site without adding to the cost. For example, you can downgrade inactive or unqualified users and then upgrade them to full-featured site users later on. You can downgrade users from Setup and through the API.

          Note
          Note The contactless users feature is available only with the External Identity license, which enables access to the Salesforce Customer Identity product.

          Downgrading a site user to a contactless user is a two-step process. You disable the site user and then reactivate the user as a contactless user. When you disable users, Salesforce deactivates them and invalidates their usernames by renaming them. You restore the usernames when you reactivate the users. Reactivated users receive a Welcome New Member email from Salesforce. You can prevent Salesforce from sending welcome emails from Experience Workspaces.

          1. On the user’s contact detail page, save the contact’s username.
          2. From the action dropdown menu, select Disable User.
          3. (Optional) Disable welcome emails.
            1. From Experience Workspaces, select Administration, and then select Emails.
            2. Under Email Templates, deselect Send welcome email.
          4. From Setup, in the Quick Find box, enter Users, then select Users.
          5. Next to the user you’re downgrading, click Edit.
          6. For user license, select External Identity, and then select a customer or partner profile.
          7. Select Active.
          8. Restore the username name by replacing the username with the one you saved.
          9. Save your changes.

          You can also downgrade users in bulk from the API. If you’re downgrading in bulk, assign the users to a profile. In this example, we’re downgrading a single user.

          //Disable user	
          String uName;
          User u = [SELECT Id, UserName FROM User WHERE Id = '005xx009871TQXL'];
          u.IsPortalEnabled=false;
          uName = u.UserName;
          Update u;
          
          //Activate as a contactless user
          User u1 = [SELECT Id, UserName, IsActive FROM User WHERE Id = '005xx009871TQXL'];
          u1.UserName = 'sarah@mycompany.com'; // Or uName from above
          u1.IsActive = true;
          Update u1;
           
          Loading
          Salesforce Help | Article