Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Integración de SCIM con Microsoft Entra ID y Okta

La nube de Mist Access Assurance usa OAuth 2.0 para integrarse con Microsoft Entra ID (Azure AD) y Okta para la autenticación y autorización seguras del usuario. La integración del sistema para la administración de identidades entre dominios (SCIM) mejora el rendimiento de la autorización al permitir que la nube de Access Assurance mantenga un repositorio sincronizado localmente de usuarios y grupos, lo que reduce la latencia y la dependencia de IdP externos. Sigue estos pasos para integrar SCIM con Entra ID u Okta.

La nube de Mist Access Assurance se integra con proveedores de identidad externos (IdP), como Microsoft Entra, ID (Azure AD) y Okta, mediante el uso de OAuth 2.0. Con esta integración, Mist Access Assurance gestiona:

  • Autenticación para EAP-TTLS y admin-auth

  • Autorización (recuperación de información de grupos de usuarios) para conexiones EAP-TLS, EAP-TTLS y Admin-Auth a través de OAuth 2.0 a los IdP

Como las operaciones de autenticación y autorización implican comunicación en tiempo real con IdP externos, cada llamada a la ruta de control puede introducir latencia adicional, lo que afecta el tiempo de respuesta general para la autenticación y la evaluación de políticas. También agrega un posible cuello de botella y dominio de error en los casos en que se degrada el servicio de IdP.

Para optimizar el proceso de autorización, Juniper Mist Access Assurance admite la integración basada en el Sistema para la administración de identidades entre dominios (SCIM) con IdP. Un beneficio clave de la integración basada en SCIM es la latencia reducida durante el proceso de autorización.

La nube de Mist Access Assurance utiliza SCIM para mantener un repositorio sincronizado localmente de información de usuarios y grupos para cada organización del cliente. Este repositorio permite al servicio de políticas evaluar la pertenencia a grupos de usuarios y aplicar reglas de autorización sin necesidad de búsquedas en tiempo real al IDP externo.

Nota:

Si la nube de Mist Access Assurance encuentra algún error al recuperar la asignación de grupos de los datos de SCIM, automáticamente vuelve a la autorización existente basada en OAuth mediante la conexión al IdP externo.

Deshabilitar SCIM eliminará todos los datos de usuario y grupo sincronizados e impedirá cualquier otra sincronización del IdP.

Requisitos previos

Antes de integrar SCIM, asegúrese de completar las siguientes tareas:

  1. Integre Mist Access Assurance con el ID de Microsoft Entra o el IDP de Okta. Consulte Integración de ID de Microsoft Entra e Integración de Okta para obtener instrucciones detalladas.

  2. Asegúrese de que al menos un cliente esté incorporado con Mist Access Assurance antes de continuar con la configuración de SCIM.

  3. Habilite el aprovisionamiento de SCIM en la configuración de IdP. El token de autenticación SCIM y la URL base de SCIM se generan automáticamente cuando se habilita el aprovisionamiento de SCIM. Estos parámetros son necesarios para sincronizar la información del usuario y del grupo del IdP con Mist Access Assurance.

    Juniper Mist configuration interface for Azure OAuth setup and SCIM provisioning, showing fields for OAuth credentials, SCIM integration settings, and navigation options.

Cómo integrar SCIM con Microsoft Entra ID

Para integrar SCIM con Microsoft Entra ID:
Nota:

Las capturas de pantalla de las aplicaciones de terceros son correctas en el momento de la publicación. No tenemos forma de saber cuándo o si las capturas de pantalla serán precisas en el futuro. Consulte el sitio web de terceros para obtener orientación sobre los cambios en estas pantallas o los flujos de trabajo involucrados.

  1. Inicie sesión en el Centro de administración de Microsoft Entra, vaya a Aplicaciones empresariales y, a continuación, haga clic en Nueva aplicación.
    Enterprise applications section in Azure portal showing tools to manage applications including search, filters, and a highlighted New application button.
  2. Haga clic en Crear su propia aplicación. Escriba un nombre para la aplicación y haga clic en Crear.
    Microsoft Entra App Gallery interface for creating and managing applications, with options for SSO apps, cloud platforms, on-premises proxies, and a custom app form for integration.
  3. Una vez creada la aplicación, vaya a Aprovisionamiento en la sección Administrar y haga clic en Nueva configuración.
    Microsoft Azure portal interface for managing the Mist-AA-SCIM-Integration enterprise application, showing overview details, navigation menu, and provisioning highlighted.
    Microsoft Azure portal screenshot showing Mist-AA-SCIM-Integration provisioning overview with options to configure, manage, and start provisioning in preview mode.
  4. Ingrese los siguientes detalles de la configuración del IDP de Mist Access Assurance:
    • URL de inquilino: URL base de SCIM

    • Token secreto: token de autenticación SCIM

    Haga clic en Probar conexión y verifique que la prueba se realice correctamente. Luego, haga clic en Crear.

    Microsoft Azure interface for setting up provisioning configuration with fields for Tenant URL and Secret token. Notification indicates successful test connection for Mist-AA-SCIM-Integration. Options to test connection, create, or cancel configuration.

  5. Seleccione Usuarios y grupos en Administrar y haga clic en Agregar usuario o grupo para asignar grupos para el aprovisionamiento.
    Azure portal Users and groups section for Mist-AA-SCIM-Integration application, showing navigation path, no assignments found in the table, and Add user/group button highlighted.
  6. Agregue los grupos que deben aprovisionarse en la nube de Mist Access Assurance.
    Users and groups section in Azure AD portal showing provisioning settings for an application with three listed groups: Device_group_testing, Employee, and device_admin_group.
  7. Haga clic en Iniciar aprovisionamiento.
    Nota: El intervalo de aprovisionamiento en el ID de Microsoft Entra es de aproximadamente 40 minutos. Debe esperar al siguiente ciclo de sincronización para verificar el estado de aprovisionamiento.
    Microsoft Azure portal screenshot showing the provisioning overview page for Mist-AA-SCIM-Integration, with navigation options, highlighted Start provisioning button, and basic information including name, provisioning interval, and configuration status.
  8. Verifique que el estado de aprovisionamiento se muestre como Completado en Entra ID después del intervalo de aprovisionamiento de 40 minutos. La configuración para el aprovisionamiento de SCIM con Entra ID ya está completa.
    Provisioning dashboard showing current cycle status as 100 percent complete with 3 groups provisioned, completion time 9/30/2025, and duration 4.231 seconds.

Cómo integrar SCIM con Okta

Para integrar SCIM con Okta:
Nota:

Algunas de las capturas de pantalla incluidas en este tema provienen de aplicaciones de terceros. Tenga en cuenta que estas capturas de pantalla pueden cambiar con el tiempo y es posible que no siempre coincidan con la versión actual de las aplicaciones.

  1. Inicie sesión en Okta Admin Console y vaya a Aplicaciones>Crear integración de aplicaciones.
  2. Seleccione el método de inicio de sesión como SWA - Secure Web Authentication y haga clic en Siguiente.
    User interface for selecting a sign-in method in app integration setup. SWA option is selected. Buttons: Learn More, Cancel, Next.
  3. Introduzca un nombre para la aplicación y especifique la URL de la página de inicio de sesión de la aplicación. Seleccione las opciones de Visibilidad de la aplicación y Tipo de aplicación y, a continuación, haga clic en Finalizar.
    Okta Admin Console page for creating a Secure Web Authentication Integration, showing app settings like name, login URL, logo upload, visibility, and app type options.
  4. Cambie a la pestaña General y haga clic en Editar configuración. Establezca el Tipo de aprovisionamiento como SCIM y haga clic en Guardar.
    Okta Admin Console configuration page for MIST NAC SCIM Integration under Applications section. Settings include application label, visibility, provisioning SCIM highlighted, auto-launch, and notes fields. Navigation menu lists Dashboard, Directory, Customizations, Applications, Security, Workflow, Reports, and Settings. Bottom shows Integrator Free Plan with 2 of 10 active users and last update timestamp. Save button visible for changes.
  5. En la pestaña Aprovisionamiento:
    1. Ingrese los siguientes detalles:

      • URL base del conector SCIM: URL base de SCIM de la configuración de IdP
      • Campo de identificador único para usuarios: nombre de usuario
      • Modo de autenticación: encabezado HTTP
      • Autorización: token de autenticación SCIM de la configuración de IdP

    2. Active las casillas de verificación Enviar nuevos usuarios, Insertar actualizaciones de perfil y Enviar grupos .

      Admin Console Applications section showing SCIM connector configuration with base URL, userName as unique identifier, provisioning actions, HTTP header authentication, test configuration button, and save or cancel options.

    3. Haga clic en Probar configuración del conector. Si ves un mensaje de éxito, haz clic en Guardar.

      Test Connector Configuration dialog in Okta Admin Console showing Connector configured successfully with a green checkmark. Lists provisioning features with checkmarks for enabled features and red Xs for unsupported ones.

  6. En la pestaña Configuración de aprovisionamiento, habilite las tres primeras opciones de aprovisionamiento y haga clic en Guardar.
    • Crear usuarios

    • Actualización de atributos de usuario

    • Desactivar usuarios

    Admin Console showing provisioning settings for an Okta-integrated app. Create Users, Update User Attributes, and Deactivate Users are enabled, Sync Password is not enabled. Integrator Free Plan with 2 of 10 active users displayed.

  7. Seleccione la pestaña Asignaciones y seleccione Asignar>Asignar a grupos. Seleccione y asigne los grupos que se deben aprovisionar en Mist Access Assurance.
    Okta Admin Console showing the Assignments tab of MIST NAC SCIM Integration application, with Assign dropdown open to assign to people or groups.
    Okta Admin Console interface showing the Applications section, Assignments tab, with a list of groups like Contractors, Employees, and Guests, and options to assign or delete groups.
  8. Vaya a la pestaña Grupos de inserción y haga clic en Grupos de inserción > Buscar grupos por nombre. Inserte todos los grupos necesarios para el aprovisionamiento.
    Okta Admin Console interface showing Push Groups section under Applications, with options to find groups by name or rule, refresh app groups, bulk edit, and a table for group synchronization with MIST NAC SCIM integration.

    Compruebe que el estado de inserción se muestra como Activo. La configuración para el aprovisionamiento de SCIM con IdP de Okta ya está completa.

    Push Groups to MIST NAC SCIM Integration interface showing group synchronization tools, including Push Groups button, search bar, group list with sync status, and last push details.

Conexión y verificación del cliente

Cuando un cliente esté conectado, verá los eventos del cliente en la página Información del portal de Mist. En los ejemplos siguientes, los clientes se conectaron mediante los métodos de autenticación EAP-TLS y EAP-TTLS. En ambos casos, la autorización (es decir, la recuperación y asignación del grupo de usuarios) se realizó a través de la base de datos SCIM de Mist Access Assurance. Este comportamiento se puede comprobar en la descripción del evento, donde el origen de la información del grupo se muestra como el repositorio SCIM.

Ejemplo 1: Cliente conectado mediante la autenticación EAP-TLS

Screenshot of Juniper Mist network interface showing client events, network activity, and authentication details, including timeline graph, navigation menu, and detailed event data such as MAC address and authentication type.

Ejemplo 2: Cliente conectado mediante la autenticación EAP-TTLS

Network management dashboard showing client events and network activity, including data usage graph, navigation menu, event list with statuses, and detailed authentication info.