Resumen
Azure AD puede crear automáticamente usuarios en su arrendatario de MindBridge utilizando una integración SCIM saliente. SCIM es un protocolo para crear, deshabilitar y eliminar usuarios automáticamente.
Requisitos previos
Primero, siga los pasos en Implementar inicio de sesión único (SSO), incluyendo la sección sobre la implementación de restricciones de seguridad adicionales. En particular, todos sus usuarios deben poder iniciar sesión usando el botón de Microsoft.
Todos los usuarios deben tener una dirección de correo electrónico asociada con su cuenta de Azure AD.
Debe configurar un grupo de seguridad en Azure AD para usuarios regulares de MindBridge, y un segundo grupo para administradores de aplicaciones de MindBridge. Pueble los grupos con algunos usuarios para pruebas. Cada usuario de MindBridge debe estar en uno de estos grupos.
- Los grupos anidados no son compatibles con el aprovisionamiento de Azure AD; todos los usuarios deben ser miembros directos de uno de estos grupos.
- Los grupos dinámicos son compatibles.
Contacte a su CSM para habilitar el acceso a la API para su arrendatario de MindBridge.
Revise la guía de Microsoft sobre aprovisionamiento de aplicaciones para obtener información de fondo.
Creación de un token de API para SCIM
- Inicie sesión en su arrendatario de MindBridge como un administrador de aplicaciones.
- En la barra lateral (
) a la izquierda, seleccione Admin (
) y luego vaya a la pestaña API.
- Seleccione Crear token.
- Dé un nombre al token, como SCIM 2023-06-30.
- Seleccione una fecha de expiración.
- Bajo Permisos, seleccione SCIM.
- Seleccione Crear token, y copie el token en su administrador de contraseñas. Lo necesitará en el siguiente paso.
Creación de una aplicación empresarial para aprovisionamiento
- En Azure AD, vaya a Aplicaciones empresariales > Agregar > Aplicación empresarial.
- Elija la opción para Crear su propia aplicación.
- Ingrese un nombre como "Aprovisionamiento de MindBridge" y elija la opción de integración no-galería.
- Haga clic en Crear.
- Después de que se haya creado, bajo Administrar (a la izquierda), vaya a Aprovisionamiento y seleccione Comenzar.
- Cambie el modo de aprovisionamiento a Automático.
- Establezca la URL del arrendatario en la URL de su arrendatario de MindBridge, más /scim/v2.
Por ejemplo, si la URL de su arrendatario es https://exampletenant.mindbridge.ai, use https://exampletenant.mindbridge.ai/scim/v2. - Establezca el Token Secreto en el token que generó en el paso anterior.
- Seleccione Probar conexión.
-
Guardar.
Dos nuevas secciones para Mapeos y Configuración aparecerán en la misma pantalla.
Deshabilitar el aprovisionamiento de grupos
- Expanda Mapeos.
- Deshabilite la opción para Aprovisionar Grupos de Azure Active Directory seleccionándola y cambiando el interruptor de Habilitado a No.
-
Guarde el mapeo de atributos.
- Haga clic en el botón de cerrar para volver a la pantalla de edición de aprovisionamiento.
Los mapeos deberían mostrarse de la siguiente manera:
Configurar el aprovisionamiento de usuarios
- Edite la configuración para "Aprovisionar Usuarios de Azure Active Directory" para eliminar el mapeo de atributos displayName. No es utilizado por MindBridge.
- En la parte inferior de la pantalla, seleccione la casilla de verificación para Mostrar opciones avanzadas.
- Haga clic en el enlace Editar lista de atributos para customappsso.
- En la parte inferior de la página, use el campo de entrada para agregar un nuevo atributo.
- Nombre: roles
- Tipo: Cadena
- Deje todas las casillas de verificación sin marcar.
- Guardar, y volverá a la página principal de mapeo de atributos para "Aprovisionar Usuarios de Azure Active Directory."
- Haga clic en el enlace Agregar nuevo mapeo.
- Tipo de mapeo: Expresión
- Expresión: SingleAppRoleAssignment([appRoleAssignments])
- Valor predeterminado si es nulo: dejar en blanco
- Atributo de destino: roles
- Coincidir objetos usando este atributo: No (predeterminado)
- Aplicar este mapeo: Siempre (predeterminado)
- Haga clic en Aceptar para guardar y cerrar el mapeo de atributos.
- Guardar, luego haga clic en el botón de cerrar para volver a la pantalla de edición de aprovisionamiento.
Finalizar la configuración de aprovisionamiento
- En Configuración, seleccione primero la casilla de verificación para habilitar notificaciones por correo electrónico para fallos, luego proporcione una dirección de correo electrónico.
- Seleccione la segunda casilla de verificación para habilitar prevención de eliminación accidental con un umbral adecuado (por ejemplo, 10 usuarios).
Si el sistema de aprovisionamiento cree que necesita eliminar más de 10 usuarios a la vez, entrará en un estado de cuarentena para aprobación primero. - Deje el campo Alcance en la configuración predeterminada, para sincronizar solo usuarios y grupos asignados.
- Deje el interruptor de Estado de aprovisionamiento en Desactivado por ahora.
- Guardar y cerrar.
Ocultar la aplicación de aprovisionamiento de los usuarios
La aplicación de aprovisionamiento no se utiliza para SSO y no debe aparecer en el lanzador de aplicaciones de O365. En la aplicación empresarial, vaya a Propiedades y cambie el Visible para los usuarios a No, luego guarde.
Definiendo roles
Las definiciones de roles se configuran en Registros de aplicaciones, no en Aplicaciones empresariales. Para configurar los roles, vaya a Azure AD > Registros de aplicaciones > Todas las aplicaciones, y busque la aplicación de aprovisionamiento de MindBridge.
Dentro del registro de la aplicación, vaya a Roles de la aplicación, Crear rol de la aplicación.
- Nombre para mostrar: ADMIN
- Tipos de miembros permitidos: Usuarios/Grupos
- Valor: ADMIN
- Descripción: Administradores de aplicaciones de MindBridge
- Habilitar rol: Marcado (predeterminado)
Repita para agregar otro rol:
- Nombre para mostrar: ORGANIZATION_CREATOR
- Tipos de miembros permitidos: Usuarios/Grupos
- Valor: ORGANIZATION_CREATOR
- Descripción: Usuarios de MindBridge con permiso para crear nuevas organizaciones.
- Habilitar rol: Marcado (predeterminado)
Repita para un tercer rol:
- Nombre para mostrar: USER
- Tipos de miembros permitidos: Usuarios/Grupos
- Valor: USER
- Descripción: Usuarios de MindBridge que no pueden crear nuevas organizaciones.
- Habilitar rol: Marcado (predeterminado)
Asignar grupos a la aplicación de aprovisionamiento
- Regrese a la aplicación empresarial. En Azure AD, vaya a Aplicaciones empresariales y busque la aplicación de aprovisionamiento de MindBridge.
- En la aplicación empresarial, vaya a Usuarios y Grupos > Agregar usuario/grupo.
- Seleccione su grupo de administradores de aplicaciones de MindBridge.
- Para el rol, seleccione ADMIN, luego Asignar.
- Agregue otra asignación.
- Seleccione su grupo de usuarios de MindBridge.
- Para el rol, seleccione una de las siguientes opciones (todas en mayúsculas):
- ORGANIZATION_CREATOR, si todos los usuarios deben poder crear nuevas organizaciones (recomendado);
-
USER, si los usuarios no deben poder crear nuevas organizaciones.
- Revise sus asignaciones.
Lista de verificación
Antes de continuar, confirme que ha:
- Creado grupos para administradores de aplicaciones de MindBridge y usuarios regulares. Las membresías de los grupos deben ser mutuamente excluyentes (cada usuario solo puede estar en uno de ellos). Los grupos no pueden tener grupos anidados.
- Creado una aplicación empresarial.
- Probado la conexión con "Probar conexión".
- Deshabilitado "Aprovisionar Grupos de Azure Active Directory".
- Configurado "Aprovisionar Usuarios de Azure Active Directory":
- Eliminado el mapeo del atributo displayName.
- Agregado un atributo para "roles".
- Agregado un mapeo de atributos para "roles".
- Creado roles de aplicación en el registro de la aplicación.
- Asignado grupos a la aplicación empresarial.
- Hecho la aplicación invisible en Propiedades.
Habilitar aprovisionamiento
- Vaya a Aprovisionamiento > Editar aprovisionamiento.
- Cambie el estado de aprovisionamiento a Activado, luego guarde.
- Cierre para regresar a la página principal de aprovisionamiento.
- Espere unos segundos, luego haga clic en Actualizar.
Debería haberse ejecutado un ciclo de aprovisionamiento exitoso.
- Utilice la opción para ver los registros de aprovisionamiento para investigar cualquier fallo.
- Verifique los roles de usuario en MindBridge (abra la barra lateral, haga clic en Admin (
), luego vaya a la pestaña Gestión de usuarios para asegurarse de que se hayan asignado los roles correctos.
Continuar con la población de grupos
Poblar sus grupos de usuarios y administradores de aplicaciones de MindBridge con los usuarios restantes. Asegúrese de que cada usuario esté solo en uno de estos grupos.
El ciclo de aprovisionamiento se ejecuta periódicamente en el intervalo mostrado en la página de Aprovisionamiento. Verifique los registros después del próximo ciclo para confirmar que sus usuarios han sido aprovisionados.
¿Algo más en mente? Chatee con nosotros o envíe una solicitud para obtener más ayuda.