Configurar múltiples inquilinos B2C en un entorno de Commerce
Este artículo describe cuándo y cómo configurar múltiples inquilinos de empresa a consumidor (B2C) por canal de Microsoft Entra para la autenticación de usuarios en un entorno dedicado de Dynamics 365 Commerce.
Dynamics 365 Commerce usa el servicio de identidad en la nube Microsoft Entra B2C para admitir credenciales de usuario y flujos de autenticación. Los usuarios pueden usar los flujos de autenticación para registrarse, iniciar sesión y restablecer su contraseña. Microsoft Entra B2C almacena la información confidencial de autenticación, como el nombre de usuario y contraseña. El registro de usuario es exclusivo de cada inquilino B2C y utiliza credenciales de nombre de usuario (dirección de correo electrónico) o credenciales de proveedor de identidad social.
En la mayoría de los casos, solo se usa un inquilino Microsoft Entra B2C en un entorno de Commerce. Los clientes de Commerce pueden crear y publicar múltiples sitios en el mismo entorno de Commerce, y las mismas credenciales de clientes se utilizarán en estos sitios. Sin embargo, si los sitios en el entorno deben tratarse como marcas diferentes y aparecer a los usuarios como negocios separados, se puede configurar un inquilino B2C para el canal que se utiliza para la separación sitio / marca.
Consideraciones cuando se configuran múltiples inquilinos B2C por canal
A menudo, cuando cada canal o sitio se trata como un negocio separado, la mejor opción con respecto a los flujos de autenticación de usuarios en Commerce es usar entidades legales separadas. Sin embargo, si desea mantener cada canal / sitio en el mismo entorno y entidad legal, pero desea tener una autenticación de usuario separada para cada sitio, es importante que considere los siguientes puntos antes de continuar:
Los usuarios tendrán sus propias credenciales distintas para cada canal / sitio.
La misma persona puede tener dos cuentas separadas por canal / sitio, porque cada cuenta será una entrada única en un inquilino B2C separado.
En el entorno Microsoft Dynamics se devolverán registros de clientes separados para búsquedas de registros globales.
Si un usuario usa la misma dirección de correo electrónico en todos los canales / sitios, las búsquedas globales de clientes arrojarán resultados para cada canal / sitio. (Se mostrará un indicador de canal).
La libreta de direcciones se puede usar para ayudar a los usuarios del grupo, de modo que puedan rastrearse por canal.
El número de registros de clientes por canal podría aumentar, y este aumento podría afectar el rendimiento de las búsquedas globales de clientes.
Los inquilinos B2C deben asignarse cuidadosamente a un canal, para ayudar a prevenir situaciones en las que los clientes se inscriban en un inquilino incorrecto. De lo contrario, pueden surgir problemas de confusión o seguimiento.
La siguiente ilustración muestra múltiples inquilinos B2C en un entorno de Commerce.
Si decide que su negocio requiere inquilinos B2C distintos por canal en el mismo entorno de Commerce, complete los procedimientos en las siguientes secciones para solicitar esta función.
Configure inquilinos B2C en su entorno
Para configurar inquilinos B2C en su entorno, complete los procedimientos relevantes en esta sección.
Agregar un inquilino de Microsoft Entra B2C
Para agregar un inquilino Microsoft Entra B2C para su entorno, siga estos pasos.
Inicie sesión en Commerce Site Builder para su entorno como administrador del sistema. Para configurar inquilinos Microsoft Entra B2C, debe ser administrador del sistema para el entorno de Commerce.
En el panel de navegación izquierdo, seleccione Configuración de inquilino para expandirlo.
Seleccione Configuración B2C, y después seleccione Administrar.
Seleccione Agregar aplicación B2C y después introduzca la información siguiente:
- Nombre de la aplicación: introduzca el nombre que se debe usar para la aplicación en el contexto de su administración en Commerce. Le recomendamos que utilice el nombre de la aplicación que eligió cuando configuró la aplicación Microsoft Entra B2C en el portal de Azure. De esta forma, puede ayudar a reducir la confusión al administrar inquilinos B2C en Commerce.
- Nombre del inquilino: introduzca el nombre del inquilino B2C tal y como aparece en el portal de Azure;.
- Forget Password Policy ID: Ingrese el ID de la política (el nombre de la política en el portal Azure).
- ID de la política de inicio de sesión de registro: Introduzca el ID de la directiva (el nombre de la directiva en el portal Azure;).
- GUID del cliente: introduzca el id. del Microsoft Entra inquilino B2C tal como aparece en el portal Azure (no el id. de aplicación para el inquilino B2C).
- Editar ID de política de perfil: Ingrese el ID de la directiva (el nombre de la directiva en el portal Azure).
Cuando haya terminado de introducir esta información, seleccione Aceptar para guardar sus cambios. Su nuevo inquilino Microsoft Entra B2C ahora debería aparecer en la lista debajo de Administrar aplicaciones B2C.
Nota
Debe dejar campos como Alcance, ID de política no interactiva, ID de cliente no interactivo, Iniciar sesión dominio personalizado e ID de política de registro en blanco a menos que el equipo de Dynamics 365 Commerce le indique que los configure.
Administrar o eliminar un inquilino de Microsoft Entra B2C
- Inicie sesión en Commerce Site Builder para su entorno como administrador del sistema. Para configurar inquilinos Microsoft Entra B2C, debe ser administrador del sistema para el entorno de Commerce.
- En el panel de navegación izquierdo, seleccione Configuración de inquilino para expandirlo.
- Seleccione Configuración B2C, y después seleccione Administrar.
- Para editar un inquilino B2C, seleccione el símbolo de lápiz junto a él. Para eliminar un inquilino B2C, seleccione el símbolo de la papelera junto a él.
- Seleccione Guardar y luego seleccione Publicar para activar sus cambios.
Advertencia
Cuando un inquilino B2C está configurado para un sitio en vivo / publicado, los usuarios pueden haberse registrado utilizando cuentas que están presentes en el inquilino. Si elimina un inquilino configurado en el menú Configuración del inquilino > Inquilino B2C, elimina la asociación de ese inquilino B2C de los sitios que están asociados con cualquier canal del inquilino. En este caso, es posible que sus usuarios ya no puedan iniciar sesión en sus cuentas. Por lo tanto, tenga mucho cuidado cuando elimine un inquilino configurado.
Cuando se elimina un inquilino configurado, el inquilino B2C y los registros continuarán manteniéndose, pero la configuración del sistema de Commerce de ese inquilino se cambiará o eliminará. Los usuarios que intenten registrarse o iniciar sesión en el sitio crearán un nuevo registro de cuenta en el inquilino B2C predeterminado o recién asociado que está configurado para el canal del sitio.
Configure su canal con un inquilino B2C
- Inicie sesión en Commerce Site Builder para su entorno como administrador del sistema. Para configurar inquilinos Microsoft Entra B2C, debe ser administrador del sistema para el entorno de Commerce.
- En el panel de navegación izquierdo, seleccione Valores de configuración del sitio para expandirlo
- Seleccione Canales y luego seleccione el canal a configurar.
- En el panel de propiedades a la derecha, en el campo Seleccionar aplicación B2C, seleccione el inquilino de Microsoft Entra B2C configurado para usar para este canal.
- En la barra de comandos, seleccione Guardar y publicar para confirmar la configuración nueva o actualizada.
Advertencia
Si cambia la aplicación B2C que está asignada al canal, elimina las referencias actuales que se han establecido para cualquier usuario que ya se haya registrado en el entorno. En este caso, las credenciales asociadas con la aplicación B2C asignada actualmente no estarán disponibles para los usuarios. Por lo tanto, cambie la configuración de un canal Microsoft Entra B2C solo si está configurando el canal por primera vez y ningún usuario ha podido registrarse. De lo contrario, los usuarios podrían tener que registrarse nuevamente para establecer un registro en el nuevo inquilino Microsoft Entra B2C.
Recursos adicionales
Configurar su nombre de dominio
Implementar un inquilino nuevo de comercio electrónico
Crear un sitio de comercio electrónico
Asociar un Dynamics 365 Commerce sitio con un canal en línea
Administrar archivos robots.txt
Subir redireccionamientos de URL en grandes cantidades
Configurar un inquilino B2C en Commerce
Configurar páginas personalizadas para inicios de sesión de usuario