Integración del inicio de sesión único de Microsoft Entra con Delivery Solutions
En este artículo, aprenderá a integrar Delivery Solutions con Microsoft Entra ID. Delivery Solutions es una plataforma OXM que permite estrategias omnicanal mediante la entrega en el mismo día, la recogida en tienda y los canales de envío posteriores a la compra. Al integrar Delivery Solutions con Microsoft Entra ID, puede hacer lo siguiente:
- Controlar en Microsoft Entra ID quién tiene acceso a Delivery Solutions.
- Permitir que los usuarios puedan iniciar sesión automáticamente en Delivery Solutions con sus cuentas de Microsoft Entra.
- Administre sus cuentas en una ubicación central.
Configurará y probará el inicio de sesión único de Microsoft Entra para Delivery Solutions en un entorno de prueba. Delivery Solutions admite el inicio de sesión único iniciado por SP e IDP, además del aprovisionamiento de usuarios Just-In-Time.
Requisitos previos
Para integrar Microsoft Entra ID con Delivery Solutions, necesita lo siguiente:
- Una cuenta de usuario de Microsoft Entra. Si no la tiene, puede crear una cuenta gratis.
- Uno de los siguientes roles: Administrador de aplicaciones, Administrador de aplicaciones en la nube o Propietario de la aplicación.
- Una suscripción a Microsoft Entra. Si no tiene una suscripción, puede obtener una cuenta gratuita.
- Suscripción habilitada para el inicio de sesión único (SSO) en Delivery Solutions.
Añadir una aplicación y asignar un usuario de prueba
Antes de comenzar el proceso de configuración del inicio de sesión único, es necesario añadir la aplicación Delivery Solutions desde la galería de Microsoft Entra. Necesita una cuenta de usuario de prueba para asignar a la aplicación y probar la configuración de inicio de sesión único.
Añadir Delivery Solutions desde la galería de Microsoft Entra
Agregue Delivery Solutions desde la galería de aplicaciones de Microsoft Entra para configurar el inicio de sesión único con Delivery Solutions. Para obtener más información sobre cómo agregar una aplicación desde la galería, consulte Inicio rápido: Agregar aplicación desde la galería.
Creación y asignación de un usuario de prueba de Microsoft Entra
Siga las directrices del artículo Creación y asignación de una cuenta de usuario para crear una cuenta de usuario de prueba llamada B.Simon.
Si lo desea, puede usar también el asistente para la configuración de aplicaciones empresariales. En este asistente puede agregar una aplicación a su inquilino, agregar usuarios o grupos a la aplicación, y asignar roles. El asistente también proporciona un vínculo al panel de configuración de inicio de sesión único. Obtenga más información sobre los asistentes de Microsoft 365..
Configuración del inicio de sesión único de Microsoft Entra
Complete los siguientes pasos para habilitar el inicio de sesión único de Microsoft Entra.
Inicie sesión en el Centro de administración de Microsoft Entra como Administrador de aplicaciones en la nube.
Vaya a Identidad>Aplicaciones>Aplicaciones empresariales>Delivery Solutions>Inicio de sesión único.
En la página Seleccione un método de inicio de sesión único, elija SAML.
En la página Configuración del inicio de sesión único con SAML, seleccione el icono con forma de lápiz para abrir el cuadro de diálogo Configuración básica de SAML y modificar la configuración.
En la sección Configuración básica de SAML, siga estos pasos:
a. En el cuadro de texto Identificador, escriba un valor con el siguiente patrón:
<ENVIRONMENT>.portal.deliverysolutions.co
b. En el cuadro de texto URL de respuesta, escriba una dirección URL con el siguiente patrón:
https://<ENVIRONMENT>.api.deliverysolutions.co/authentications/saml/response/<Base64_Tenant_ID>
.Si desea configurar la aplicación en modo iniciado por SP, realice el siguiente paso:
En el cuadro de texto URL de inicio de sesión, escriba una dirección URL con el siguiente patrón:
https://<ENVIRONMENT>.portal.deliverysolutions.co/#/login/saml/<Tenant_ID>
Nota:
Estos valores no son reales. Actualice estos valores con el identificador y las direcciones URL de inicio de sesión y de respuesta reales. Póngase en contacto con el equipo de soporte técnico de Delivery Solutions para obtener estos valores. También puede consultar los patrones que se muestran en la sección Configuración básica de SAML.
La aplicación Delivery Solutions espera las aserciones de SAML en un formato específico, por lo que es necesario que agregue asignaciones de atributos personalizados a la configuración de los atributos del token de SAML. La siguiente captura de muestra la lista de atributos predeterminados.
Además de lo anterior, la aplicación Delivery Solutions espera que se devuelvan algunos atributos más, que se muestran a continuación, en la respuesta de SAML. Estos atributos también se rellenan previamente, pero puede revisarlos según sus requisitos.
Nombre Atributo de origen brandIds user.jobtitle storeIds user.department rol user.assignedroles Nota:
Haga clic aquí para saber cómo configurar el rol en Microsoft Entra ID.
En la página Configurar el inicio de sesión único con SAML, en la sección Certificado de firma de SAML, busque Certificado (Base64) y seleccione Descargar para descargar y guardar el certificado en el equipo.
En la sección Configurar Delivery Solutions, copie las direcciones URL adecuadas según sus necesidades.
Configuración del inicio de sesión único de Delivery Solutions
Inicie sesión en su sitio de la compañía de Delivery Solutions como administrador.
Vaya a Empresa>Configuración>Autenticación y habilite el botón Configurar.
En la página Configuración del SSO, siga los siguientes pasos:
Seleccione el tipo de SSO de SAML en la lista desplegable.
Abra el certificado (Base64) descargado en el Bloc de notas y pegue el contenido en el cuadro de texto Certificado Idp.
En el cuadro de texto Id. de entidad/URL del emisor, pegue el valor de Identificador de Microsoft Entra que copió anteriormente.
En el cuadro de texto Punto de conexión de la URL de inicio de sesión o el inicio de sesión único, pegue el valor de ladirección URL de inicio de sesión que copió anteriormente.
En el cuadro de texto Punto de conexión de la URL de cierre de sesión o el inicio de sesión único, pegue la URL de cierre de sesión que copió anteriormente.
Seleccione Rol de usuario en la lista desplegable y guarde la configuración.
Crear usuario de prueba de Delivery Solutions
En esta sección, se creará un usuario llamado B.Simon en Delivery Solutions. Delivery Solutions admite el aprovisionamiento de usuarios Just-In-Time, que está habilitado de forma predeterminada. No hay ningún elemento de acción para usted en esta sección. Si un usuario dejase de existir en Delivery Solutions, se creará otro normalmente después de la autenticación.
Prueba de SSO
En esta sección va a probar la configuración de inicio de sesión único de Microsoft Entra con las siguientes opciones.
Iniciado por SP:
Haga clic en Probar esta aplicación, esto redirigirá a la dirección URL de inicio de sesión de Delivery Solutions donde se puede poner en marcha el flujo de inicio de sesión.
Vaya directamente a la dirección URL de inicio de sesión de Delivery Solutions e inicie el flujo de inicio de sesión desde allí.
Iniciado por IDP:
- Haga clic en Probar esta aplicación, se debería iniciar sesión automáticamente en la instancia de Delivery Solutions en la que configuró el inicio de sesión único.
También puede usar Aplicaciones de Microsoft para probar la aplicación en cualquier modo. Al hacer clic en el icono de Delivery Solutions en Aplicaciones, si se configuró en modo SP, se le redirigirá a la página de inicio de sesión de la aplicación para comenzar el flujo de inicio de sesión y, si se configuró en modo IDP, se debería iniciar sesión automáticamente en la instancia de Delivery Solutions para la que configuró el inicio de sesión único. Para más información, vea Aplicaciones en Microsoft Entra.
Recursos adicionales
- ¿Qué es el inicio de sesión único con Microsoft Entra ID?
- Planeamiento de una implementación de inicio de sesión único.
Pasos siguientes
Una vez configurado Delivery Solutions, puede aplicar el control de sesión, que protege la filtración y la infiltración de la información confidencial de la organización en tiempo real. El control de sesión procede del acceso condicional. Aprenda a aplicar el control de sesión con Microsoft Cloud App Security.