Entrega de contraseña simultánea personalizada para Verificación de identidad de Experience Cloud
Para tener más control sobre la verificación de identidad para usuarios externos, utilice un proveedor de mensajería de su elección para enviar contraseñas simultáneas (OTP) a través de SMS. Con un proveedor de mensajería personalizado, puede hacerse cargo de su marca. Personalice el contenido de los mensajes y el código corto SMS que muestra quién envió el mensaje al número de teléfono del usuario.
Ediciones necesarias
| Disponible en: Salesforce Classic (no disponible en todas las organizaciones) y Lightning Experience |
| Disponible en: Professional Edition, Enterprise Edition, Unlimited Edition y Developer Edition |
Puede utilizar esta función para cualquier caso de uso de verificación de Experience Cloud donde envíe una OTP a través de SMS, incluyendo autenticación de múltiples factores (MFA), inicio de sesión sin contraseña, registro sin contraseña y flujos de inscripción automática. Para aplicaciones desatendidas, puede utilizar un proveedor de OTP personalizado para el registro desatendido y flujos de inicio de sesión sin contraseña.
De forma predeterminada, Salesforce proporciona un servicio de entrega de SMS para casos de uso de verificación de identidad que utilizan SMS. Por ejemplo, cuando configura MFA para un sitio de Experience Cloud, puede dar a los usuarios una opción para verificar su identidad con SMS utilizando su número de teléfono verificado. Cuando un usuario intenta iniciar sesión en su sitio, el proveedor de Salesforce envía la OTP al número de teléfono del usuario. Con el proveedor predeterminado, Salesforce controla completamente el contenido del mensaje y el código corto desde el que se envía.
Cambiando a un proveedor de OTP personalizado, puede personalizar el contenido del mensaje y el código corto para ajustarse a la estrategia de marketing digital de su marca. Por ejemplo, una compañía de viajes puede enviar OTP desde un código corto como FLIGHT, con un mensaje temático como Enter this code to
get one step closer to your dream vacation.
Los mensajes personalizados y los códigos cortos también pueden generar Trust con sus clientes, porque pueden sentirse más seguros de que el mensaje proviene de su compañía. Por ejemplo, incluya información de contacto para que los clientes hagan contacto con sus equipos de asistencia o seguridad en caso de que reciban inesperadamente una OTP cuando no la solicitaron. O bien incluya instrucciones para los pasos de autoservicio que los usuarios pueden realizar, como el cambio de contraseña si creen que su cuenta se vio comprometida.
Con mensajes personalizados, también puede mejorar su experiencia de usuario. Por ejemplo, redacte instrucciones explícitas para usuarios no técnicos acerca de dónde ingresar la OTP. Asegúrese de que los usuarios saben cuánto tiempo permanece válida la OTP de modo que no se sientan frustrados si intentan ingresar una OTP caducada.
- Consideraciones para el uso de un proveedor de entrega de contraseña simultánea personalizada
Antes de configurar un controlador de entrega de contraseña simultánea (OTP) personalizado para enviar mensajes SMS para casos de uso de Experience Cloud, revise estas consideraciones. - Proceso de entrega de contraseña simultánea personalizada
Si utiliza un proveedor de entrega de contraseña simultánea personalizada (OTP) en vez del proveedor predeterminado de Salesforce, su proveedor envía mensajes OTP a usuarios finales. - Completar requisitos previos para conectar con un proveedor de contraseña simultánea personalizada
Para enviar una contraseña simultánea (OTP) a través de un proveedor personalizado, Salesforce llama a una API alojada en su proveedor. Para acceder a esta API, Salesforce debe poder realizar llamadas autenticadas a su proveedor. Empiece a trabajar recuperando credenciales de autenticación de su proveedor y registrando el extremo de llamada del proveedor con Salesforce. Para simplificar y proteger el desarrollo, considere crear una credencial nombrada que almacena las credenciales del proveedor y el extremo de llamadas en una sola definición. - Crear un controlador de Apex personalizado de entrega de contraseña simultánea
La entrega de contraseña simultánea personalizada (OTP) se basa en un controlador de Apex que implementa la interfazAuth.CustomOneTimePasswordDeliveryHandler. Su controlador de entrega de OTP personalizado llama a su proveedor para enviar una OTP al usuario a través de SMS. Puede personalizar el contenido del mensaje SMS y el código corto que ve el usuario. - Configurar parámetros para un proveedor de contraseña simultánea personalizada
Para utilizar su clase de Apex controlador de entrega de contraseña simultánea (OTP) personalizada, agréguela a la configuración de su sitio de Experience Cloud. - Ejemplo: Controlador de entrega de contraseña simultánea personalizada
En este ejemplo, un controlador de entrega de contraseña simultánea personalizada (OTP) llama a Telesign para enviar un mensaje personalizado a un usuario externo de Salesforce.

