> For the complete documentation index, see [llms.txt](https://docs.devolutions.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.devolutions.net/cloud/es/getting-started/get-started-with-sso-in-devolutions-cloud/configure-sso-authentication-with-okta.md).

# Configurar la autenticación SSO con Okta

Utilice Okta con Devolutions Cloud para la autenticación mediante inicio de sesión único (SSO) siguiendo los pasos de esta página. Consulte primero los requisitos y las funciones compatibles a continuación.

{% hint style="info" %}
Incluso con un SSO configurado, acceder a datos sensibles sigue requiriendo introducir una contraseña, responder a una notificación push, escanear un código QR o completar cualquier otra solicitud de confirmación que se considere necesaria para respetar el principio de conocimiento cero. Instalar el [servicio de cifrado de Devolutions](/cloud/es/web-interface/administration/configuration-and-security/access-and-authentication/encryption-service.md) le permite eludir esta medida.
{% endhint %}

### Requisitos

Para utilizar SSO o el aprovisionamiento automático (SCIM) con Okta, se requiere una [cuenta de Okta](https://www.okta.com/) con los derechos adecuados. También debe completarse el procedimiento de validación del dominio (véase más abajo) para verificar la propiedad de los dominios configurados. Solo los usuarios cuyos correos electrónicos pertenezcan a dominios verificados podrán iniciar sesión mediante SSO o ser aprovisionados mediante SCIM.

### Funciones compatibles

* Conectarse a la instancia de Devolutions Cloud mediante SSO de Okta
* Aprovisionamiento justo a tiempo (JIT) de los usuarios conectados mediante SSO de Okta
* Sincronizar su Okta con Devolutions Cloud
  * Crear/actualizar usuarios de Okta en Devolutions Cloud (crear usuarios, actualizar atributos de usuario y desactivar usuarios)
  * Crear/actualizar grupos de Okta en Devolutions Cloud (group push)

{% hint style="warning" %}
Los usuarios aprovisionados JIT mediante SSO o creados mediante la sincronización SCIM deben ser invitados a Devolutions Cloud en ***Administración – Usuarios*** , como se describe en los pasos siguientes.
{% endhint %}

### Pasos de configuración

Estos son los pasos para validar el dominio, configurar el inicio de sesión único y realizar el aprovisionamiento de usuarios.

#### Verificación del dominio

**En Devolutions Cloud**

1. Vaya a ***Administración – Autenticación – Dominio*** y luego haga clic en ***Añadir dominio***.

   ![](https://cdnweb.devolutions.net/docs/HUBB2000_2024_1.png)
2. Rellene el dominio y luego haga clic en la marca de verificación para iniciar el proceso de verificación.

   ![](https://cdnweb.devolutions.net/docs/HUBB2001_2024_1.png)

{% hint style="info" %}
Por motivos de seguridad, solo los correos electrónicos que terminan con su nombre de dominio pueden iniciar sesión en Devolutions Cloud mediante la autenticación de Okta. Por ejemplo, si los correos electrónicos de los empleados tienen el formato «<bob@windjammer.co>», el dominio es «windjammer.co».
{% endhint %}

3. Para tener varios dominios, haga clic de nuevo en ***Añadir dominio***, rellene el otro dominio y luego haga clic en la marca de verificación. Repita este proceso para cada dominio que desee añadir.

   ![](https://cdnweb.devolutions.net/docs/HUBB2002_2024_1.png)
4. Cree un [registro DNS TXT](https://learn.microsoft.com/en-us/microsoft-365/admin/get-help-with-domains/create-dns-records-at-any-dns-hosting-provider) utilizando el ***Nombre de host*** y el ***Valor TXT*** proporcionados. Esto nos permite verificar la propiedad de los dominios indicados.

   ![](https://cdnweb.devolutions.net/docs/HUBB2003_2024_1.png)

   Se recomienda comprobar que la configuración es adecuada utilizando herramientas de consulta DNS como [MXToolBox](https://mxtoolbox.com/SuperTool.aspx) o [whatsmydns.net](https://www.whatsmydns.net/). El ejemplo siguiente utiliza la herramienta TXT Lookup de MXToolBox. La primera parte del Domain Name debe coincidir con el ***Nombre de host*** de Devolutions Cloud y el Record debe coincidir también con el ***Valor TXT*** de Devolutions Cloud.

{% hint style="warning" %}
Los registros DNS TXT pueden tardar un tiempo en propagarse. Una vez verificado el dominio, no es necesario mantener el registro DNS TXT.
{% endhint %}

![](https://cdnweb.devolutions.net/docs/docs_en_hub_Hub2236.png)

5. Espere la verificación del dominio. Si la verificación se realiza correctamente, aparecerá una marca de verificación dentro de un círculo verde junto al dominio. Puede proceder a configurar el inicio de sesión único (SSO) durante el proceso de verificación; sin embargo, el aprovisionamiento de usuarios solo estará accesible una vez que el dominio haya sido verificado.

   ![](https://cdnweb.devolutions.net/docs/HUBB2004_2024_1.png)

{% hint style="warning" %}
Esta validación tiene una duración de 48 horas y no se reinicia automáticamente después de ese periodo. Si el registro TXT no se configura en esas 48 horas, el estado de la validación será ***Caducado***. Si esto ocurre, haga clic en ***Reintentar***.

Si surgen problemas al intentar verificar el dominio, consulte nuestra guía de [resolución de problemas de validación de dominio](/cloud/es/knowledge-base/troubleshooting-articles/domain-validation-troubleshooting.md).
{% endhint %}

#### Configuración del inicio de sesión único (SSO)

1. Vaya a ***Administración – Autenticación – Inicio de sesión único (SSO)*** y luego haga clic en ***Inicio de sesión único (SSO) de Okta*** para ser redirigido a la página de configuración.
2. Asigne un ***Nombre*** a la configuración de SSO. Este nombre solo aparecerá en el menú de configuración de SSO de Devolutions Cloud. El nombre predeterminado es «Okta».

{% hint style="warning" %}
No cierre esta página de configuración, ya que los pasos siguientes muestran dónde encontrar la información que debe introducirse en sus campos.
{% endhint %}

**En Okta**

3. Inicie sesión en la cuenta de Okta.
4. En ***Aplicaciones***, haga clic en ***Explorar el catálogo de aplicaciones***.

   ![](https://cdnweb.devolutions.net/docs/INTERFACE2055.png)
5. Busque ***Devolutions Cloud*** y luego haga clic en la aplicación en los resultados de la búsqueda.
6. Haga clic en ***Añadir integración*** en la parte superior.
7. En la pestaña ***Inicio de sesión***, copie el ***ID de cliente***.

**En Devolutions Cloud**

8. De vuelta a la página ***Configurar el inicio de sesión único (SSO)***, pegue el ***ID de cliente*** del paso anterior en el campo del mismo nombre.

**En Okta**

9. De vuelta a la pestaña ***Inicio de sesión***, copie el ***Secreto de cliente***.

**En Devolutions Cloud**

10. De vuelta a la página ***Configurar el inicio de sesión único (SSO)***, pegue el ***Secreto de cliente*** del paso anterior en el campo ***Clave del secreto de cliente***.
11. En ***URL de descubrimiento***, introduzca la URL utilizada para acceder a Okta, sin la parte «-admin».

{% hint style="warning" %}
No pruebe la conexión todavía, ya que primero es necesario asignar usuarios a la aplicación.
{% endhint %}

**En Okta**

12. En la pestaña ***Asignaciones***, asegúrese de que cada usuario utilizado para probar la configuración esté asignado a la aplicación. Para más detalles, consulte la propia documentación de Okta sobre la gestión de usuarios y la asignación de aplicaciones.

**En Devolutions Cloud**

13. Pruebe la configuración en Devolutions Cloud. Se abrirá una nueva ventana para conectarle a Devolutions Cloud a través de Okta. Cuando la conexión se establezca, aparecerá un mensaje de éxito.

{% hint style="warning" %}
Si la ventana emergente no aparece, puede que el navegador o una extensión del navegador la estén bloqueando. Cambie la configuración del navegador y/o de la extensión. Si sigue sin funcionar, desactivar/eliminar la extensión o cambiar de navegador también puede resolver el problema.
{% endhint %}

14. Haga clic en ***Guardar*** en el ***Resumen*** de la configuración de SSO de Okta.

    ![](https://cdnweb.devolutions.net/docs/docs_en_hub_Hub2340.png)

La configuración de SSO ya está completa. Debería verse ahora un icono de marca de verificación verde junto a la configuración, lo que significa que la configuración de SSO a través de Okta está habilitada en Devolutions Cloud.

**Inicio de sesión con SSO de Okta**

Al iniciar sesión en Devolutions Cloud, haga clic en ***Iniciar sesión con Okta***.

![](https://cdnweb.devolutions.net/docs/CLOUD2006_2024_3.png)

Se abrirá una página de inicio de sesión de Okta. Introduzca las credenciales de Okta y haga clic en ***Iniciar sesión***. Devolutions Cloud será entonces accesible.

![](https://cdnweb.devolutions.net/docs/INTERFACE2059.png)

#### Configuración del aprovisionamiento SCIM

Sincronice usuarios y grupos de usuarios desde los proveedores hacia Devolutions Cloud siguiendo los pasos de esta sección. Consulte primero la lista de funciones compatibles a continuación.

{% hint style="warning" %}
Tenga en cuenta que solo admitimos la sincronización en una dirección, desde Okta hacia Devolutions Cloud, específicamente para usuarios y grupos. La sincronización desde Devolutions Cloud hacia Okta **no** es compatible.
{% endhint %}

**Funciones compatibles**

* Crear usuarios
* Actualizar atributos de usuario
* Desactivar usuarios
* Group push

**Pasos de configuración del aprovisionamiento**

**En Okta**

1. Vaya a la aplicación Devolutions Cloud.
2. En la pestaña ***Aprovisionamiento***, haga clic en ***Configurar integración de API***.
3. Marque la casilla ***Habilitar integración de API***.

**En Devolutions Cloud**

4. Vaya a ***Administración – Autenticación – Aprovisionamiento*** y habilite el aprovisionamiento SCIM.
5. Copie el ***Token secreto*** haciendo clic en el icono ***Copiar al portapapeles*** situado junto a él.

**En Okta**

6. De vuelta a la pestaña ***Aprovisionamiento*** en Okta, pegue el ***Token secreto*** del paso anterior en el campo ***Token de API***.
7. Haga clic en ***Probar credenciales de API***. Debería aparecer un mensaje de éxito.

**En Devolutions Cloud**

8. De vuelta a la configuración de ***Aprovisionamiento*** en Devolutions Cloud, haga clic en ***Activar sincronización***.

**En Okta**

9. ***Guarde*** la configuración de aprovisionamiento de Okta.
10. Todavía en la pestaña ***Aprovisionamiento***, vaya a la configuración de ***A la aplicación*** y luego haga clic en ***Editar***.
11. Habilite/deshabilite los siguientes ajustes:
    * Habilitar:
      * ***Crear usuarios***
      * ***Actualizar atributos***
      * ***Desactivar usuarios***
    * Deshabilitar:
      * ***Establecer contraseña al crear nuevos usuarios*** (dentro del ajuste ***Crear usuarios***)
12. ***Guarde*** los cambios.

La sincronización desde Okta hacia Devolutions Cloud ya está configurada.

{% hint style="info" %}
Es posible asignar usuarios y grupos para que se sincronicen. Para más detalles, consulte la propia documentación de Okta sobre [la asignación de aplicaciones a usuarios](https://help.okta.com/en-us/content/topics/users-groups-profiles/usgp-assign-apps.htm) y [la asignación de una integración de aplicación a un grupo](https://help.okta.com/en-us/content/topics/provisioning/lcm/lcm-assign-app-groups.htm).
{% endhint %}

#### Preguntas y respuestas

**P: ¿Por qué los usuarios siguen recibiendo una solicitud de contraseña después de iniciar sesión con SSO?**

**R:** Esta solicitud está relacionada con la clave privada. Cuando los usuarios se conectan, se les pide elegir cómo se almacenará la clave privada. Si eligen contraseña, tendrán que introducirla la primera vez que se conecten desde un nuevo navegador o después de borrar la caché del navegador.

**P: ¿Se puede deshabilitar esta solicitud de clave privada?**

**R:** La única forma de deshabilitar la solicitud de clave privada es configurar su propio servicio de cifrado. Para más detalles, consulte el [siguiente artículo](/cloud/es/web-interface/administration/configuration-and-security/access-and-authentication/encryption-service.md).

**P: ¿Cómo podemos añadir usuarios invitados a nuestro Devolutions Cloud?**

**R:** Si los usuarios invitados forman parte de Okta, pueden añadirse mediante el proceso de aprovisionamiento. Cuando los usuarios invitados ya no necesiten acceso, basta con eliminarlos de la configuración de aprovisionamiento.

**P: The client ID or secret supplied by your organization is invalid, please contact an administrator of your organization.**

**R:** Esto significa, con toda probabilidad, que el secreto de cliente ha caducado en Okta. La solución es crear un nuevo secreto y actualizarlo en la configuración de SSO de Devolutions Cloud.

**P: Si la opción para forzar a todos los usuarios y administradores a iniciar sesión con SSO está habilitada, ¿qué ocurriría si el SSO falla?**

**R**: Si Force SSO está habilitado para todos los usuarios, estos perderán el acceso a Devolutions Cloud en caso de una configuración incorrecta o de una caída del proveedor de SSO. Se recomienda encarecidamente informar a todos los usuarios existentes de Devolutions Cloud sobre este nuevo método de autenticación antes de activarlo. Como alternativa, consulte [Deshabilitar Force SSO en todos los usuarios de Devolutions Cloud mediante PowerShell](https://docs.devolutions.net/powershell/es/devolutions-cloud-powershell/disable-force-sso-on-all-users-in-devolutions-cloud-using-powershell) para deshabilitar temporalmente la función.

**P: ¿Se puede cambiar el UPN de un usuario?**

**R:** Devolutions Cloud utiliza el UPN, no el correo electrónico, para autenticar a los usuarios en la base de datos. Cambiar el UPN también cambia la información relacionada con el usuario. Devolutions Cloud lo considera un nuevo usuario, por lo que es necesario repetir el proceso de invitación.


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.devolutions.net/cloud/es/getting-started/get-started-with-sso-in-devolutions-cloud/configure-sso-authentication-with-okta.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
