> ## Documentation Index
> Fetch the complete documentation index at: https://docs.iru.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Integración de directorio SCIM con OneLogin

> Configura la integración de directorio SCIM entre OneLogin e Iru Endpoint. Aprovisiona y desaprovisiona automáticamente usuarios y grupos mediante el protocolo SCIM.

### Acerca de la integración de directorio SCIM con OneLogin

La integración de directorio SCIM con OneLogin en Iru Endpoint te permite configurar la sincronización del directorio de usuarios basada en SCIM entre OneLogin e Iru Endpoint, lo que habilita el aprovisionamiento y desaprovisionamiento automáticos de usuarios y grupos.

### Cómo funciona

La integración SCIM crea una conexión segura entre OneLogin e Iru Endpoint, lo que permite la sincronización automática de los datos de usuarios y grupos. Cuando se añaden, modifican o eliminan usuarios o grupos en OneLogin, estos cambios se reflejan automáticamente en Iru Endpoint mediante el protocolo SCIM.

### Requisitos previos

* Asegúrate de revisar los atributos de usuario y grupo admitidos que se indican en el artículo [Integración de directorio SCIM](/es/endpoint/integrations/scim/scim-directory-integration#scim-schema-and-supported-attributes).

<Tabs>
  <Tab title="Iru Endpoint">
    ### Obtener el token SCIM y la URL de la API

    Completa primero estos pasos en Iru Endpoint. Necesitarás el token de acceso SCIM y la URL de la API al configurar OneLogin. Para obtener todos los detalles, consulta el artículo [Integración de directorio SCIM](/es/endpoint/integrations/scim/scim-directory-integration).

    <Steps>
      <Step title="Abrir Integrations">
        En Iru Endpoint, en la barra lateral, selecciona el [**Botón del menú de la cuenta**](/es/iru/platform-overview/account-menu) y, a continuación, selecciona **Integraciones**.

        <Frame>
          <img src="https://mintcdn.com/iru/8BYPjuKZa-zyEEf_/assets/media/images/iru-nav-integrations.png?fit=max&auto=format&n=8BYPjuKZa-zyEEf_&q=85&s=e89fa7e9b81ac504a6f519608e10b8a3" alt="Captura de pantalla del menú de la cuenta con la opción Integrations resaltada" width="562" height="1040" data-path="assets/media/images/iru-nav-integrations.png" />
        </Frame>
      </Step>

      <Step title="Explorar todas las integraciones">
        Selecciona **Explorar todas las integraciones** en la esquina superior derecha de la página Integrations.
      </Step>

      <Step title="Filtrar por integraciones de directorio">
        Marca el filtro **Directory integrations**.
      </Step>

      <Step title="Seleccionar SCIM protocol">
        Selecciona el mosaico **SCIM protocol**.

        <Frame>
          <img src="https://mintcdn.com/iru/mFx4MUIljla7jvxs/assets/media/images/iru-integrations-add-scim.png?fit=max&auto=format&n=mFx4MUIljla7jvxs&q=85&s=336ae459ab0810c8d899d6abecb96ad9" alt="Página de añadir nueva integración con el mosaico SCIM protocol" width="2126" height="1354" data-path="assets/media/images/iru-integrations-add-scim.png" />
        </Frame>
      </Step>

      <Step title="Iniciar la configuración">
        Selecciona **Comenzar**.
      </Step>

      <Step title="Asignar un nombre a la integración">
        Introduce un nombre único para la integración SCIM.
      </Step>

      <Step title="Generar el token de autenticación">
        Selecciona **Generar token**. La integración SCIM usa un encabezado de autorización HTTP con un Bearer Token.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-name.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=cf4df5d3d63147de7739024f71f94bf8" alt="Pantalla de configuración de una integración de usuarios SCIM con el campo de nombre y el botón Generar token" width="1898" height="1258" data-path="assets/media/images/iru-scim-name.png" />
        </Frame>
      </Step>

      <Step title="Copiar el token">
        Selecciona **Copy token**. El token no volverá a ser visible después de seleccionar Done. Guárdalo de forma segura, ya que lo necesitarás en la pestaña **OneLogin**.
      </Step>

      <Step title="Confirmar y completar la configuración">
        Confirma que has copiado el token marcando la casilla y, a continuación, selecciona **Listo**. Volverás a la página **Integraciones**.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-copy-token.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=c31e71ca70b13bd8db22047685ff47ae" alt="Cuadro de diálogo para copiar el token y configurarlo con tu proveedor de identidad con el botón Copy token" width="1912" height="1262" data-path="assets/media/images/iru-scim-copy-token.png" />
        </Frame>
      </Step>

      <Step title="Acceder a los detalles de la integración">
        Selecciona los **puntos suspensivos** de la integración de directorio SCIM que creaste.
      </Step>

      <Step title="Ver detalles">
        Selecciona **View Details**.

        <Frame>
          <img src="https://mintcdn.com/iru/eRO3-umTSfRlw-QU/assets/media/images/iru-scim-view-details.png?fit=max&auto=format&n=eRO3-umTSfRlw-QU&q=85&s=72a2ce0cf83d041f18caa066996ffd4f" alt="Lista de integraciones de directorio con la integración SCIM y el menú de puntos suspensivos con View details, Rename, Rotate token y Delete" width="876" height="492" data-path="assets/media/images/iru-scim-view-details.png" />
        </Frame>
      </Step>

      <Step title="Copiar la URL de la API">
        Copia la URL de la API de SCIM (p. ej., `https://subdomain.api.iru.com/api/v1/scim`). Tu proveedor de identidad la necesitará. Es posible que la URL que se muestra en tu tenant siga mostrando el dominio `api.kandji.io`. La versión `api.kandji.io` de la URL de la API de SCIM también funcionará para este fin.
      </Step>

      <Step title="Cerrar los detalles">
        Selecciona **Cerrar**.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-copy-api-url.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=f826bc146ef440fff34093ffeb0202d6" alt="Cuadro de diálogo de detalles de la integración de usuarios con la URL de la API de SCIM y el botón de copiar" width="1258" height="804" data-path="assets/media/images/iru-scim-copy-api-url.png" />
        </Frame>
      </Step>

      <Step title="Cambiar a la pestaña OneLogin">
        Ten a mano el token y la URL de la API y, a continuación, cambia a la pestaña **OneLogin** para crear y configurar la integración de la app SCIM.
      </Step>
    </Steps>
  </Tab>

  <Tab title="OneLogin">
    <Note>
      Completa primero la pestaña **Iru Endpoint** para obtener el token SCIM y la URL de la API. Los introducirás en los pasos siguientes.
    </Note>

    ### Crear la integración SCIM en OneLogin

    <Steps>
      <Step title="Acceder a la consola de administración de OneLogin">
        Inicia sesión en tu consola de administración de OneLogin. (ejemplo: [https://accuhive.onelogin.com/admin2](https://accuhive.onelogin.com/admin2))
      </Step>

      <Step title="Ir a Applications">
        En la navegación superior, pasa el cursor sobre **Aplicaciones**.
      </Step>

      <Step title="Abrir el menú Aplicaciones">
        Selecciona **Aplicaciones** en el menú desplegable.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-applications.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=8ca857de3466adc9e5d40c800ec67cdc" alt="Navegación superior de OneLogin con el menú Applications" width="2566" height="1074" data-path="assets/media/images/iru-scim-onelogin-applications.png" />
        </Frame>
      </Step>

      <Step title="Añadir una nueva aplicación">
        Cerca de la esquina superior derecha, selecciona **Add App**.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-add-app.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=99963ed4a1d5a859119fadeae9454bfb" alt="Página Applications de OneLogin con el botón Add App" width="3426" height="1222" data-path="assets/media/images/iru-scim-onelogin-add-app.png" />
        </Frame>
      </Step>

      <Step title="Buscar SCIM Provisioner">
        En el campo de texto, introduce **SCIM Provisioner with SAML (SCIM v2 Enterprise)**.
      </Step>

      <Step title="Seleccionar SCIM Provisioner">
        Selecciona **SCIM Provisioner with SAML (SCIM v2 Enterprise)**.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-scim-provisioner.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=5d3cf623664271105a1f1c79def9c5ff" alt="Búsqueda de Add App de OneLogin con la opción SCIM Provisioner with SAML" width="2912" height="754" data-path="assets/media/images/iru-scim-onelogin-scim-provisioner.png" />
        </Frame>
      </Step>
    </Steps>

    ### Configurar los ajustes de SCIM

    Una vez en la aplicación **SCIM Provisioner with SAML (SCIM v2 Enterprise)**, sigue estos pasos para configurar los ajustes de SCIM. Los pasos siguientes incluyen el aprovisionamiento de usuarios y grupos (roles).

    #### Información de la aplicación

    <Steps>
      <Step title="Actualizar el nombre visible">
        (opcional) Actualiza el **Display Name** de la app a algo como **Iru Endpoint SCIM Provisioner**
      </Step>

      <Step title="Configurar la visibilidad en el portal">
        (opcional) Elige si la app será visible en el portal de OneLogin.
      </Step>

      <Step title="Añadir un icono de la aplicación">
        (opcional) Añade un icono.
      </Step>

      <Step title="Añadir una descripción">
        (opcional) Añade una descripción.
      </Step>

      <Step title="Guardar la configuración">
        Después de completar la configuración básica, selecciona **Guardar**.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-basic-configuration.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=2637e3d6e3153924c13592ac97eed774" alt="Configuración básica de la app SCIM de OneLogin con Display Name y Save" width="2102" height="1878" data-path="assets/media/images/iru-scim-onelogin-basic-configuration.png" />
        </Frame>
      </Step>
    </Steps>

    #### Parámetros

    <Steps>
      <Step title="Ir a Parameters">
        Ve a la página **Parameters**.
      </Step>

      <Step title="Añadir un nuevo parámetro">
        Selecciona el botón de añadir **(+)** de la derecha.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-new-parameter.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=be5c76e0a2874562499050834102bef3" alt="Página Parameters de OneLogin con el botón de añadir parámetro" width="2500" height="1348" data-path="assets/media/images/iru-scim-onelogin-new-parameter.png" />
        </Frame>
      </Step>

      <Step title="Introducir el nombre del campo">
        Introduce **email.value** en **Field name**.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-parameter-email-value.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=9f395bf5c38ccdba8d74e7b8462985ee" alt="Nuevo parámetro de OneLogin con el nombre de campo email.value" width="1102" height="882" data-path="assets/media/images/iru-scim-onelogin-parameter-email-value.png" />
        </Frame>
      </Step>

      <Step title="Guardar el parámetro">
        Selecciona **Guardar**.
      </Step>

      <Step title="Configurar el valor del parámetro">
        Selecciona **Correo electrónico** en el menú desplegable Value.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-parameter-set-email-value.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=e8df6e1ce066a4017fc033d132b331da" alt="Parámetro email.value de OneLogin con el valor Email seleccionado" width="1106" height="920" data-path="assets/media/images/iru-scim-onelogin-parameter-set-email-value.png" />
        </Frame>
      </Step>

      <Step title="Guardar la configuración">
        Selecciona **Guardar**.
      </Step>
    </Steps>

    #### Configuración

    <Steps>
      <Step title="Ir a Configuration">
        Ve a la página **Configuración**.
      </Step>

      <Step title="Introducir la URL de la API de SCIM">
        En el campo **SCIM Base URL**, pega la URL de la API de SCIM que copiaste en la pestaña **Iru Endpoint** (p. ej., `https://subdomain.api.iru.com/api/v1/scim`). La versión `api.kandji.io` de la URL de la API de SCIM también funcionará para este fin.
      </Step>

      <Step title="Introducir el Bearer Token">
        En el campo **SCIM Bearer Token**, pega el token que obtuviste en la pestaña **Iru Endpoint**.
      </Step>

      <Step title="Habilitar la conexión de API">
        Selecciona **Activar** para activar la API Connection.
      </Step>

      <Step title="Guardar la configuración">
        Selecciona **Guardar**.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-main-config.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=188f3092a2bca393041768e5f7fa68c7" alt="Página Configuration de OneLogin con los campos SCIM Base URL y Bearer Token" width="2068" height="3060" data-path="assets/media/images/iru-scim-onelogin-main-config.png" />
        </Frame>
      </Step>
    </Steps>

    #### Aprovisionamiento

    <Steps>
      <Step title="Acceder a la página Provisioning">
        Ve a la página **Provisioning**.
      </Step>

      <Step title="Habilitar el aprovisionamiento">
        Marca la casilla **Enable provisioning**.
      </Step>

      <Step title="Configurar las operaciones de usuarios">
        Desmarca las casillas junto a **Create user**, **Delete user** y **Update user**.
      </Step>

      <Step title="Establecer la directiva de eliminación">
        Para la opción **When users are deleted in OneLogin, or the user's app access is removed...**, elige **Eliminar**.
      </Step>

      <Step title="Establecer la directiva de suspensión">
        Para la opción **When user accounts are suspended in OneLogin...**, elige **Suspend**.
      </Step>

      <Step title="Guardar la configuración">
        Ahora, en la esquina superior derecha, selecciona **Guardar** para conservar la configuración inicial.

        <Frame>
          <img src="https://mintcdn.com/iru/09oHsghqQ24xDtMY/assets/media/images/iru-scim-onelogin-provisioning-settings.png?fit=max&auto=format&n=09oHsghqQ24xDtMY&q=85&s=c96129db03a9d56823ccda43a0156509" alt="Página Provisioning de OneLogin con Enable provisioning y las operaciones de usuarios" width="2078" height="1530" data-path="assets/media/images/iru-scim-onelogin-provisioning-settings.png" />
        </Frame>
      </Step>
    </Steps>

    ### Aprovisionar usuarios y roles en Iru Endpoint

    Sigue estos pasos para enviar usuarios y roles de OneLogin a Iru Endpoint mediante la integración SCIM.

    <Note>
      Los roles de OneLogin son equivalentes a los grupos en Iru Endpoint y se asignan a la configuración de SCIM. Cuando se asignan usuarios a roles en OneLogin, estos se envían a Iru Endpoint. Además, los roles asignados a la app SCIM se envían a Iru Endpoint como grupos.
    </Note>

    #### Crear un rol

    <Steps>
      <Step title="Ir a Users">
        En la navegación superior, pasa el cursor sobre **Usuarios**.
      </Step>

      <Step title="Acceder a Roles">
        En el menú desplegable, selecciona **Roles**.
      </Step>

      <Step title="Crear un nuevo rol">
        Selecciona **New Role**.
      </Step>

      <Step title="Asignar un nombre al rol">
        Asigna un nombre al rol.
      </Step>

      <Step title="Asignar apps al rol">
        Selecciona las apps que se deben asignar al rol. En este caso, seleccionamos la app SCIM.
      </Step>

      <Step title="Guardar el rol">
        Selecciona **Guardar**.
      </Step>
    </Steps>

    #### Asignar usuarios al rol

    <Steps>
      <Step title="Acceder al rol creado">
        Vuelve a seleccionar el rol que acabas de crear.
      </Step>

      <Step title="Ir a Users">
        Selecciona **Usuarios**.
      </Step>

      <Step title="Crear una nueva asignación">
        En **Users Added Automatically**, selecciona **New Mapping**.
      </Step>

      <Step title="Asignar un nombre a la asignación">
        Asigna un nombre a la asignación.
      </Step>

      <Step title="Configurar las condiciones">
        Crea las condiciones que se ajusten a tus necesidades. En este ejemplo, elige **Group membership** como criterio, pero puedes usar otros criterios, como el departamento.
      </Step>

      <Step title="Seleccionar la acción de rol">
        En **Acciones**, elige el rol que se debe aplicar.
      </Step>

      <Step title="Guardar la asignación">
        Selecciona **Guardar**.
      </Step>
    </Steps>

    <Note>
      OneLogin solo permite que un usuario sea miembro de un grupo, por lo que puedes considerar los grupos de OneLogin como un atributo que describe al usuario, similar al departamento o la ubicación. Usa los roles de OneLogin si un usuario necesita ser miembro de más de un "grupo".
    </Note>

    Para obtener más información sobre el aprovisionamiento de grupos, consulta la documentación de OneLogin [aquí](https://developers.onelogin.com/scim/create-app).

    <Warning>
      Si lo deseas, también puedes añadir usuarios a las apps SCIM manualmente desde el registro de cada usuario.
    </Warning>

    #### Añadir una regla a la app SCIM

    Sigue estos pasos para enviar uno o varios roles (grupos de Iru Endpoint) a Iru Endpoint en la app SCIM de OneLogin.

    <Steps>
      <Step title="Acceder a Rules">
        En la app SCIM, selecciona **Rules**.
      </Step>

      <Step title="Añadir una nueva regla">
        Selecciona **Add Rule**.
      </Step>

      <Step title="Asignar un nombre a la regla">
        Asigna un nombre a la regla.
      </Step>

      <Step title="Configurar la acción">
        En **Acciones**, elige **Set Groups in** en el primer menú desplegable.
      </Step>

      <Step title="Seleccionar el origen de la asignación">
        Selecciona **Map from OneLogin**.
      </Step>

      <Step title="Configurar la asignación de roles">
        En el campo **For each**, elige **role** en el menú desplegable.
      </Step>

      <Step title="Establecer el valor del rol">
        En el campo **with value that matches**, introduce el rol SCIM que se enviará a Iru Endpoint como grupo.
      </Step>

      <Step title="Guardar la regla">
        Selecciona **Guardar**.
      </Step>
    </Steps>

    ### Enviar actualizaciones

    <Note>
      **Sincronización**: La sincronización de usuarios y grupos es unidireccional, lo que significa que la app SCIM enviará información de usuarios a Iru Endpoint solo cuando haya información nueva o actualizada que enviar. Por este motivo, no se necesita una opción "Sync Now" en la app web de Iru Endpoint.
    </Note>

    Si la app SCIM se actualiza en OneLogin, deberás guardar el cambio y, a continuación, usar **Reapply entitlement mappings**.

    <Steps>
      <Step title="Acceder a More Actions">
        Pasa el cursor sobre el menú **More Actions**.
      </Step>

      <Step title="Volver a aplicar las asignaciones de derechos">
        Selecciona la opción **Reapply entitlement mappings**.
      </Step>
    </Steps>
  </Tab>
</Tabs>
