Du är här:
Nedgradera användare med diskussionsgrupplicenser till kontaktlösa användare
Du kan konvertera användare med diskussionsgrupplicenser till kontaktlösa användare. Genom att konvertera användare kan du utöka din Experience Cloud-webbplats utan att öka kostnaderna. Du kan till exempel nedgradera inaktiva eller obehöriga användare och sedan uppgradera dem till fullständiga webbplatsanvändare senare. Du kan nedgradera användare från Inställningar och genom API.
Att nedgradera en Experience Cloud-webbplatsanvändare till en kontaktlös användare är en tvåstegsprocess. Du inaktiverar webbplatsanvändaren och återaktiverar sedan användaren som en kontaktlös användare. När du inaktiverar användare inaktiverar Salesforce dem och gör deras användarnamn ogiltiga genom att byta namn på dem. Du återställer användarnamnen när du aktiverar användarna igen. Återaktiverade användare får ett välkomstmeddelande för nya medlemmar via e-post från Salesforce. Du kan hindra Salesforce från att skicka välkomstmeddelanden via e-post från Upplevelsearbetsområden.
-
Inaktivera användarens kontakt.
- Från användarens kontaktdetaljsida, spara kontaktens användarnamn.
- I åtgärdsmenyn, välj Inaktivera användare.
-
(Valfritt) Inaktivera välkomstmeddelanden via e-post.
- Från Upplevelsearbetsområden, välj Administration och välj sedan E-postmeddelanden.
- Under E-postmallar, avmarkera Skicka välkomst e-postmeddelande.
-
Aktivera användaren som en kontaktlös kund eller partner.
- Från Inställningar, skriv in Användare i rutan Snabbsökning och välj sedan Användare.
- Bredvid användaren du nedgraderar, klicka på Redigera.
- För användarlicens, välj External Identity och välj sedan en kund- eller en partnerprofil.
- Välj Aktiv.
- Återställ användarnamnet genom att ersätta användarnamnet med det du sparade.
- Spara dina ändringar.
Du kan även massnedgraderar användare via API. Om du massnedgraderar, tilldela användarna till en profil. I detta exempel nedgraderar vi en enskild användare.
//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;
