Konfigurera inställningar för en egen leverantör av engångslösenord
För att använda din Apex klass för egna engångslösenord (OTP) för leveranshanterare, lägg till den i dina Experience Cloud-webbplatsinställningar.
Versioner som krävs
| Tillgängliga i: både Salesforce Classic (inte tillgängligt i alla organisationer) och Lightning Experience |
| Tillgängliga i: Utgåvorna Professional, Enterprise, Unlimited och Developer |
| Användarbehörigheter som krävs för att | |
|---|---|
| För att anpassa en Experience Cloud-webbplats: |
|
| För att publicera en Experience Cloud-webbplats: |
|
Innan du sätter igång, skapa en Apex klass som implementerar Auth.CustomOneTimePasswordDeliveryHandler.
För att lägga till en egen OTP-leveranshanterare på en Experience Cloud-webbplats måste du kontakta Salesforces kundsupport. När support ger dig åtkomst till denna funktion rekommenderar vi att du konfigurerar alla Experience Cloud-webbplatser i din organisation att använda en egen OTP-leverantör. Om du inte konfigurerar en egen OTP-leverantör använder webbplatsen Salesforces standardleverantör.
- Kontakta Salesforces kundsupport och be om att få tillåta en egen meddelandetjänst för OTP som skickas till externa användare.
- I Inställningar, i snabbsökningsrutan, skriv Webbplatser, och välj sedan Alla webbplatser.
- Bredvid ditt Experience Cloud-webbplatsnamn, klicka på Arbetsområden.
- Välj Administration och välj sedan Inloggning och registrering.
-
Under Leverans av eget engångslösenord (OTP) för OTP-leveranshanterare, klicka på
och sök efter den egna Apex klass för OTP-leverans som du skapade.
- Spara dina ändringar.
- Testa alla konfigurationer för din webbplats som skickar en OTP via SMS. När du har bekräftat att alla användningsfall fungerar som förväntat, implementera dina ändringar i produktion.
Löste denna artikel ditt problem?
Berätta för oss vad vi kan förbättra!

