¿Ya eres cliente de NinjaOne? Inicia sesión para ver más guías y las últimas actualizaciones.

Configuración de NinjaOne SCIM en Okta

Esta función se encuentra en fase de acceso anticipado. Para compartir tus comentarios y solicitar mejoras durante esta fase de desarrollo, ponte en contacto con el servicio de asistencia de NinjaOne o con tu gestor de cuentas.

Tema

Este artículo explica cómo configurar el Sistema para la gestión de identidades entre dominios (SCIM) para su integración de Okta en NinjaOne con el fin de realizar el aprovisionamiento de usuarios. 

Esta guía se refiere específicamente al aprovisionamiento de SCIM cuando se utiliza la aplicación NinjaOne Okta Integration Network en Okta. Si las funcionalidades incluidas en la plantilla NinjaOne Open Invitation Network (OIN) no satisfacen los requisitos de configuración avanzada de la identidad de su organización, le recomendamos configurar el inicio de sesión único (SSO) y SCIM utilizando la aplicación NinjaOne Okta Integration Network descrita en este artículo y en Configuración de NinjaOne SCIM con la aplicación SAML 2.0 personalizada de Okta. Esto reducirá la complejidad de la configuración.

Entorno

  • Integraciones de NinjaOne
  • Okta

Descripción

La integración de Okta con NinjaOne a través de SCIM le permite crear, eliminar y aprovisionar automáticamente técnicos y usuarios finales dentro de NinjaOne. Este artículo sirve como punto de partida para la configuración de SCIM con NinjaOne. La configuración depende de su configuración específica de Okta, por lo que le recomendamos que consulte la sección «Recursos adicionales» para encontrar los procesos relacionados.

Para obtener más detalles sobre los conceptos que subyacen a la gestión del ciclo de vida con SCIM y Okta, consulta «Understanding SCIM | Okta Developer» (enlace externo).

El SSO y SCIM de NinjaOne no admiten las funciones «Importarusuarios» e «Importar actualizaciones de perfil » de Okta.

Índice

Seleccione una categoría para obtener más información: 

Requisitos previos

Antes de poder integrar el inicio de sesión de Okta para NinjaOne, debe crear el proveedor de identidades (IDP) en NinjaOne y habilitar SCIM. Para obtener instrucciones, consulte Configuración de NinjaOne SAML en Okta. A continuación, continúe con la siguiente sección de este artículo. 

Habilite SCIM en Okta con la aplicación Okta OIN

Para habilitar SCIM en Okta, sigue estos pasos: 

  1. Inicie sesión en su cuenta de administrador de Okta.
  2. Abra el menú situado en la esquina superior izquierda de la página. En el panel de navegación izquierdo, despliegue Aplicaciones y haga clic en la pestaña Aplicaciones

Se muestra la página Aplicaciones.

  1. Seleccione la aplicación NinjaOne. 
okta_select ninjaone application.png
Figura 1: Selecciona la aplicación NinjaOne en Okta
  1. Abre la pestaña «Aprovisionamiento » y haz clic en «Configurar integración de API».
okta_provision_configure api.png
Figura 2: Configurar la integración de API para NinjaOne en Okta
  1. Abre una nueva pestaña del navegador y utilízala para iniciar sesión en NinjaOne como administrador del sistema. 
  2. Vaya a Administración → Cuentas → Proveedores de identidad y seleccione el IDP que creó para Okta como requisito previo para este proceso. 
  3. Haga clic en Editar en el widget Sistema para la gestión de identidades entre dominios
IDP_edit SCIM.png
Figura 3: Editar la configuración de SCIM para su IDP de Okta en NinjaOne
  1. En el modal Configurar SCIM, haz clic en el interruptor para habilitar el aprovisionamiento SCIM. 
  2. Haz clic en Generar token.
IDP_enable SCIM and generate token.png
Figura 4: Habilita la configuración de SCIM para tu IDP de Okta y genera un token
  1. Haga clic en el icono de papel para copiar el token secreto SCIM. Vuelva a la consola de administración de Okta. 
Guarde estos datos en un lugar seguro; solo se mostrarán una vez. El token secreto SCIM caduca seis meses después de generarlo. Si pierde el token o este caduca, deberá generar uno nuevo. 
copy secret token_scim.png
Figura 5: Copiar el token secreto SCIM
  1. Desde la ubicación anterior en la consola de administración de Okta (aplicación NinjaOne → Aprovisionamiento), pega el token secreto en el campo Token de API. Haz clic en Probar credenciales de API y , a continuación, en Guardar cuando se haya verificado correctamente. La pestaña Aprovisionamiento se recargará y mostrará la configuración de aprovisionamiento de usuarios.
okta_provision_paste secret token.png
Figura 6: Pega el token secreto de NinjaOne en Okta para habilitar la integración de la API
  1. Haga clic en la sección «A la aplicación » que se ha añadido a la pestaña «Aprovisionamiento ». Haga clic en «Editar» y , a continuación, en «Habilitar» para las siguientes opciones: 
    • Crear usuarios
    • Actualizar atributos de usuario
    • Desactivar usuarios
okta_to app_enable.png
Figura 7: Habilitar el aprovisionamiento de Okta a NinjaOne
  1. Desplácese hacia abajo hasta la sección «Asignaciones de atributos de la aplicación NinjaOne » y haga clic en «Mostrar atributos sin asignar». Continúe con la siguiente sección para configurar los atributos de usuario. 

Asignar atributos entre NinjaOne y Okta

Puede utilizar los atributos para establecer el nombre de usuario, el nombre, los apellidos y la dirección de correo electrónico de NinjaOne. Además, puede utilizarlos para crear cuentas de técnico y asignar usuarios finales a organizaciones específicas de NinjaOne. 

Busque los atributos ninja_group_userType y ninja_group_organizationId en la lista «Atributos sin asignar ». 

Figura 8: Mostrar atributos no asignados en Okta (haga clic para ampliar)

Crear cuentas de técnico de NinjaOne

Si está creando cuentas de técnico, debe asignar un valor al atributo ninja_group_userType. Las cuentas que no tengan un valor de atributo válido se crearán automáticamente como usuarios finales. 

El atributo userType tiene dos valores aceptados:  

  • Establezca el atributo en «technician» para crear una cuenta de técnico. 
  • Establezca el atributo en «endUser» (distingue entre mayúsculas y minúsculas) para crear una cuenta de usuario final.

Para asignar el atributo ninja_group_userType, sigue estos pasos: 

  1. Haz clic en el icono del lápiz para editar el atributo. 
  2. Seleccione una opción del menú desplegable Valor del atributo que se ajuste a las necesidades de su organización. 

    Valor del atributoDefinición o finalidad
    Mismo valor para todos los usuariosAsigne a la aplicación NinjaOne Okta a todos los usuarios que sean del mismo tipo.
    Asignar desde el perfil de OktaCrear una cuenta de usuario final o técnico basada en el valor del atributo de perfil seleccionado. 
    ExpresiónCrea un usuario final o un técnico basándote en el resultado de tu expresión personalizada de Okta. Para obtener más información, consulta la guía de introducción al lenguaje de expresiones de Okta | Okta Developer (enlace externo).
  3. Seleccione Crear y actualizar en el campo Aplicar a
  4. Recomendamos introducir varios usuarios de prueba en el campo Vista previa para confirmar que la asignación de atributos produce el resultado deseado. 
  5. Haga clic en Guardar

Asignar usuarios finales a una organización de NinjaOne

Si está asignando cuentas de usuario final a una organización específica de NinjaOne o a varias organizaciones de NinjaOne, debe asignar un valor al atributo ninja_group_organization. Las cuentas a las que les falte un valor de atributo válido se crearán automáticamente como usuarios finales globales. 

El atributo ninja_group_organization tiene dos valores aceptados: 

  • Establezca el atributo en «All» para crear un usuario final global.
  • Establezca el atributo en «<tu ID de organización>» para asignar un usuario a la organización de NinjaOne correspondiente. 

Si necesita ayuda para encontrar el ID de la organización en NinjaOne, consulte Plataforma NinjaOne: Cómo encontrar un ID de organización.

Para asignar el atributo de organización, siga estos pasos: 

  1. Haz clic en el icono del lápiz para editar el atributo. 
  2. Seleccione una opción del menú desplegable Valor del atributo que se ajuste a las necesidades de su organización. 
Valor del atributoDefinición o finalidad
Mismo valor para todos los usuariosAsigne a todos los usuarios a la misma organización de NinjaOne.
Asignar desde el perfil de OktaAsignar un usuario final a una organización en función del valor del atributo de perfil seleccionado. 
ExpresiónAsigne un usuario final o un técnico en función del resultado de su expresión personalizada de Okta. Para obtener más información, consulte la guía de introducción al lenguaje de expresiones de Okta | Okta Developer (enlace externo).
  1. Seleccione Crear y actualizar en el campo Aplicar a
  2. Le recomendamos que introduzca varios usuarios de prueba en el campo Vista previa para confirmar que la asignación de atributos tiene el resultado deseado. 
  3. Haga clic en Guardar
También tiene la opción de configurar el tipo de usuario y las organizaciones de usuarios finales para un grupo de Okta al asignarlos a la aplicación SSO o SCIM. Describimos esto con más detalle en el paso 2 de la siguiente sección. 

Asignar usuarios y grupos al aprovisionamiento SCIM

Para asignar usuarios y grupos al aprovisionamiento SCIM, siga estos pasos: 

  1. En Okta, vaya a la aplicación NinjaOne SSO/SCIM.
  2. Abra la pestaña Asignaciones y seleccione la opción correspondiente en el menú desplegable Asignar . Durante la asignación, tendrá la opción de anular sus asignaciones de atributos y establecer el tipo de usuario y el ID de la organización. Si está asignando un grupo, este cambio afectará a todos los miembros del grupo. 
okta_sso and scim_assignments_assign.png
Figura 9: Asignar el aprovisionamiento SCIM a personas o grupos
  1. Haga clic en Guardar. Se iniciará el proceso de aprovisionamiento de usuarios.

Configurar la asignación de grupos a roles en NinjaOne

Si lo desea, puede configurar los roles de NinjaOne para que se asignen automáticamente a los miembros de un grupo específico de Okta mediante la asignación de grupos. Para ello, siga estos pasos: 

  1. En Okta, abra la pestaña «Push Groups» en la aplicación Ninja SSO y SCIM . Haga clic en «Push Groups» para establecer los grupos de destino. 
  2. Establezca la acción en «Crear grupo » y guarde. Esta acción puede tardar hasta una hora en completarse.
okta_push groups.png
Figura 10: Grupos de envío para asignar roles de NinjaOne
  1. Inicie sesión en NinjaOne como administrador del sistema. 
  2. Vaya a Administración → Cuentas → Proveedor de identidad.
  3. Seleccione el IDP OIN de Okta.
  4. Junto a Asignación de grupos, haz clic en Editar.
  5. Seleccione los roles del menú desplegable para asociarlos a los grupos que haya sincronizado con Okta, si los hay. El menú incluirá tanto roles de usuario final como roles de técnico. El Tipo de usuario asignado al usuario en Okta determina qué roles se asignarán a cada usuario. Si necesita crear nuevos roles, consulte Roles y permisos de usuario para obtener instrucciones. 

Recursos adicionales

Consulte los siguientes recursos para obtener más información sobre los procesos de gestión de identidades y accesos (IAM) en NinjaOne: 

FAQ

Próximos pasos