Personalizar el proceso de inicio de sesión con Mi dominio
Objetivos de aprendizaje
Después de completar este módulo, podrá:
- Explicar las ventajas de Mi dominio.
- Explique cómo Mi dominio le permite controlar la manera en la que los usuarios acceden a su organización de Salesforce.
- Personalice su página de inicio de sesión.
Personalizar la dirección URL de la organización de Salesforce con Mi dominio
¿Ha deseado alguna vez adaptar la experiencia de inicio de sesión de Salesforce para sus usuarios? Por ejemplo, ¿agregar el nombre de su empresa a la dirección URL de inicio de sesión? ¿Mostrar su logotipo en la página de inicio de sesión? ¿Permitir a los usuarios iniciar sesión con sus credenciales de Google? Mi dominio le permite hacer todo esto y mucho más.
¿Qué es Mi dominio?
Veamos este video para obtener más información sobre Mi dominio de Salesforce.
Mi dominio es como su imperio en el universo Salesforce. Es una función de Salesforce Identity con la que puede crear un subdominio (imperio) en el dominio de Salesforce (universo) para personalizar su organización de Salesforce.
¿Cómo es eso? Con Mi dominio, sus usuarios obtienen un método ingenioso y personalizado para acceder a Salesforce. En lugar de usar una URL sin sentido que contenga su instancia de Salesforce, como https://na30.salesforce.com, su URL de inicio de sesión puede ser algo como https://algoRealmenteGenial.my.salesforce.com donde:
- algoRealmenteGenial equivale a su nombre de Mi dominio: su subdominio personal dentro del dominio de Salesforce. Normalmente, es el nombre de su empresa o cualquier otro elemento que potencie su marca.
- my.salesforce.com es el sufijo del dominio de Salesforce (el dominio, para abreviar). A excepción de algunos casos especiales, todas las direcciones URL de inicio de sesión de Mi dominio pertenecen a este mismo dominio.
El hecho de tener un Mi dominio no se limita a la utilidad y la personalización de marca de la experiencia de inicio de sesión de su organización. Está relacionado con un mayor control del proceso de inicio de sesión y la simplificación de la autenticación. De hecho, Salesforce requiere que tenga un Mi dominio para lo siguiente:
- Trabajar en varias organizaciones de Salesforce con el mismo explorador.
- Configurar el inicio de sesión único (SSO) con proveedores de identidad externos.
- Configurar proveedores de autenticación, como Google y Facebook, para que los usuarios puedan iniciar sesión en su organización de Salesforce con sus credenciales de cuenta de redes sociales.
- Personalizar la página de inicio de sesión de la organización con su marca.
Ya que contar con un Mi dominio es tan importante, todas las organizaciones reciben uno de forma predeterminada. En las organizaciones de producción, si no se especificó un Mi dominio durante la creación, su Mi dominio predeterminado se basa en el Id. interno de organización de Salesforce. Si no le gusta el nombre de Mi dominio de su organización, puede cambiarlo. Consulte Mi dominio en la Ayuda de Salesforce para obtener detalles.
Establecer las políticas de Mi dominio
En la sección Políticas de la página Configuración de Mi dominio, puede controlar mejor la forma en que se utiliza Mi dominio.
Imaginemos este escenario. Supongamos que usted es un administrador de Salesforce para Jedeye Technologies. Ya tiene un nombre de Mi dominio implementado: jedeyetech. Con este Mi dominio, su organización tiene una URL de inicio de sesión con la marca, https://jedeyetech.my.salesforce.com, y todas sus páginas Lightning usan https://jedeyetech.lightning.force.com/.
Su encargada de marketing está muy satisfecha de tener la marca en las URL. No quiere que los usuarios vean la instancia de Salesforce de su organización en la barra de direcciones de su explorador. Usted quiere dar a sus usuarios cierto tiempo para que puedan actualizar sus marcadores.
- En Setup (Configuración), introduzca
My Domain
(Mi dominio) en el cuadro Quick Find (Búsqueda rápida) y, a continuación, seleccione My Domain (Mi dominio).
- En Routing and Policies (Enrrutamiento y políticas), haga clic en Edit (Modificar).
-
Política de inicio de sesión: para sumar una capa de seguridad adicional, puede requerir que los inicios de sesión en su organización de Salesforce utilicen su URL de inicio de sesión de Mi dominio. Existen opciones específicas para los inicios de sesión de usuario y los inicios de sesión de la API de SOAP.
- Para exigir que los usuarios inicien sesión con su Mi dominio, en un entorno de producción, seleccione Evitar inicio de sesión desde https://login.salesforce.com. O bien, en un sandbox, seleccione Prevent login from https://test.salesforce.com (Evitar inicio de sesión desde https://test.salesforce.com). Al activar este parámetro, los usuarios tampoco pueden utilizar su URL de instancia, como https://na77.salesforce.com, para iniciar sesión.
Deje esta opción sin seleccionar. Todavía queremos que los usuarios puedan iniciar sesión desde https://login.salesforce.com.
- Para exigir que los inicios de sesión de la API de SOAP utilicen su URL de inicio de sesión de Mi dominio, en un entorno de producción, seleccione Evitar inicio de sesión de API SOAP desde https://login.salesforce.com. O bien, en un sandbox, seleccione Prevent login from https://test.salesforce.com (Evitar inicio de sesión desde https://test.salesforce.com). Al activar este parámetro, los inicios de sesión de la API de SOAP tampoco pueden utilizar su URL de instancia, como https://na77.salesforce.com, para iniciar sesión.
Deje esta opción sin seleccionar.
- Para volver a la página de configuración principal My Domain (Mi dominio), haga clic en Cancel (Cancelar).
En Redirections (Redireccionamientos), haga clic en Edit (Modificar).
-
Política de redireccionamiento: controle lo que ocurre cuando los usuarios intentan usar las URL de instancia de su organización en lugar de las URL de Mi dominio. Por ejemplo, cuando un usuario visita un favorito https://na139.lightning.force.com/lightning/page/home en vez de la URL de My Domain (Mi dominio) equivalente de su organización, https://jedeyetech.lightning.force.com/lightning/page/home.
Puede elegir entre tres políticas de redireccionamiento. Antes de cambiar nada, veamos las distintas opciones.
-
Redirigido a la misma página dentro del dominio: permite que los usuarios sigan accediendo a su organización desde las URL de instancia de Salesforce, además de desde las URL de Mi dominio con la marca. Esta opción puede resultar útil, pero no obligará a sus usuarios a acceder a su organización con la marca.
-
Redirigido con una advertencia a la misma página dentro del dominio: recuerda a los usuarios que usen las URL de su Mi dominio antes de redirigirlos a su organización. Esto puede ayudar a cambiar la conducta de los usuarios para favorecer la transición a las URL con la marca. Teniendo en cuenta los objetivos en el escenario de Jedeyetech, parece que esta es la mejor opción.
-
Don’t redirect (recommended) (No redirigir (se recomienda)): requiere a los usuarios que usen su URL de inicio de sesión de My Domain (Mi dominio) al acceder a su organización. Al usar este parámetro se supone que sus usuarios ya realizaron la transición a las nuevas URL de Mi dominio. Si aún no lo hicieron, obtendrán un error al intentar usar las URL de instancia de Salesforce de su organización.
- En última instancia, querrá obligar a todas las personas a utilizar las URL de Mi dominio con la marca de Jedeye Tech. Pero, por ahora, querrá darles algo de tiempo a los usuarios para que actualicen sus marcadores. Seleccione por tanto la política de redireccionamiento Redirigido con una advertencia a la misma página dentro del dominio.
- Haga clic en Guardar.
Ahora, cuando los usuarios intenten acceder a su organización usando una URL de instancia, recibirán un mensaje que les recomiende actualizar sus marcadores.
Es bueno utilizar esta opción durante unos días para ayudar a los usuarios con la transición a las URL de My Domain (Mi dominio) de su organización. Después puede volver a actualizar Mi dominio para usar la política de redireccionamiento recomendada: No redirigir.
Personalizar su página de inicio de sesión
Ha establecido sus políticas de inicio de sesión de Mi dominio. Ya está listo para crear su página de inicio de sesión. Incluya la marca en la página de inicio de sesión para que los usuarios reconozcan su sitio web sin tener que buscar la dirección URL en la barra del explorador.
Puede marcar su página de inicio de sesión para agregar un logotipo de empresa, cambiar el fondo y sustituir la parte derecha por una imagen o un mensaje propios. Esta área es útil para hacer anuncios que desea que vean los usuarios al iniciar sesión.
- Si no está viendo la página My Domain (Mi dominio), en Setup (Configuración), introduzca
My Domain
(Mi dominio) en el cuadro Quick Find (Búsqueda rápida); a continuación, seleccione My Domain (Mi dominio).
En Authentication Configuration (Configuración de autenticación), haga clic en Edit (Modificar).
- No cambie el tipo de página de inicio de sesión. Esta opción entra en acción cuando desea cambiar el modo de inicio de sesión de los usuarios. Por ahora, se quedará con el nombre de usuario y la contraseña estándar.
- Para Archivo de logotipo, cargue una imagen de su logotipo de empresa. El logotipo aparece en la parte superior izquierda de la página de inicio de sesión. Las imágenes pueden ser archivos .jpg, .gif o .png de hasta 100 KB. El tamaño máximo de la imagen es de 250 por 125 píxeles de anchura.
- Para Color de fondo, cambie el color del fondo de su página de inicio de sesión, ya sea introduciendo un código de color hexadecimal o haciendo clic en el selector de color .
- Para actualizar el contenido de la parte derecha de la página de inicio de sesión, especifique una URL del marco derecho. El contenido está diseñado para cambiar el tamaño de modo que se llene aproximadamente la mitad de la página. En su organización de producción, introduzca la dirección URL de un archivo alojado en una dirección URL con cifrado SSL y el prefijo https://. Por ahora, puede introducir la URL para una fotografía de stock desde Lorem Picsum.
- No toque los métodos de autenticación. No seleccione las opciones para utilizar el explorador nativo para la autenticación de usuario en iOS o Android. Estas opciones admiten métodos de autenticación como autenticación delegada o autenticación basada en certificados para usuarios de aplicaciones de Mobile SDK y Salesforce en dispositivos móviles. Para obtener más información, consulte la Mobile SDK Development Guide (en inglés). Estas opciones no tienen ningún efecto en la aparición de la marca en la página de inicio de sesión de su organización, por lo que no las cambiaremos.
- Haga clic en Guardar.
- Cierre sesión e intente iniciar sesión de nuevo. Se le da la bienvenida con nuestra nueva página de inicio de sesión.
Ha terminado.
¡Enhorabuena, administrador! Ha establecido la política de redireccionamiento de su Mi dominio y ha adaptado su página de inicio de sesión para reflejar la marca de su empresa. Su encargada de marketing está satisfecha de que su organización de Salesforce refleje su marca.
Recursos
- Ayuda de Salesforce: Mi dominio
- Salesforce Mobile SDK Development Guide: Using Advanced Authentication (en inglés)