# Métodos de inicio de sesión

Ofrecemos múltiples métodos para iniciar sesión y la posibilidad de restringir o imponer ciertos métodos para mayor seguridad.

<figure><img src="/files/fed558639010db5298415ef1037616e6cb37edf5" alt="" width="375"><figcaption></figcaption></figure>

## Métodos de inicio de sesión

### Inicio de sesión por correo electrónico

Inicia sesión con una dirección de correo electrónico y una contraseña.

Si olvidaste tu contraseña o necesitas restablecerla, haz clic en **¿Olvidaste tu contraseña?** para recibir un enlace mágico.

Los administradores pueden configurar una política de contraseñas en la Configuración de la empresa, por ejemplo, exigir una longitud mínima y un número mínimo de dígitos, letras mayúsculas o símbolos.

<figure><img src="/files/a3996bc41fa103191592c7fd48f5997023a4f70e" alt="" width="375"><figcaption></figcaption></figure>

### Autenticación de Google

Los miembros pueden autenticarse con Violet mediante la autenticación de Google cuando usan una dirección de correo electrónico admitida por Google.

### Autenticación de Slack

Los miembros pueden autenticarse con Violet mediante la autenticación de Slack cuando usan una dirección de correo electrónico asociada a una cuenta de Slack.

### Autenticación de Microsoft

Los miembros pueden autenticarse con Violet mediante la autenticación de Microsoft cuando usan una dirección de correo electrónico admitida por Microsoft o Microsoft US.

Necesitaremos trabajar con tu equipo de TI para habilitar la autenticación con Microsoft US (GCC o GCC High).

### Okta

{% hint style="info" %}
La autenticación de Okta solo está disponible para clientes del plan Navigator.
{% endhint %}

#### Configurar autenticación

Sigue las instrucciones a continuación para configurar la autenticación de Okta:

1. En Okta, crea una nueva app en **Applications > Create App Integration > OIDC OpenID Connect > Application Type: Web Application**
2. En la nueva aplicación:
   1. Client Authentication es: "Client secret"
   2. La URI de redirección de inicio de sesión debe ser (reemplaza `<tenant>` con el nombre de tu inquilino):
      1. Para Violet: `https://<tenant>.violetlabs.com/oauth/redirect/`
      2. Para Violet Staging: `https://<tenant>.staging.violetlabs.com/oauth/redirect/`
      3. Para VioletGov: `https://<tenant>.violetgov.com/oauth/redirect/`
      4. Para VioletGov Staging: `https://<tenant>.staging.violetgov.com/oauth/redirect/`
   3. La URI de redirección de cierre de sesión debe ser (reemplaza `<tenant>` con el nombre de tu inquilino):
      1. Para Violet: `https://<tenant>.violetlabs.com`
      2. Para Violet Staging: `https://<tenant>.staging.violetlabs.com`
      3. Para VioletGov:`https://<tenant>.violetgov.com`
      4. Para VioletGov Staging: `https://<tenant>.staging.violetgov.com`
3. Una vez creada tu app, genera un secreto de cliente
4. En Violet, navega a Configuración de la empresa y selecciona Okta en el menú desplegable "Métodos de inicio de sesión permitidos".

<figure><img src="/files/37ddb81a7158b44d7a2185d98b57cdf2ebe1b443" alt="" width="375"><figcaption></figcaption></figure>

5. En la sección de configuración OIDC de Okta, completa la URL del emisor de Okta, el ID de cliente y el secreto de cliente. Los ámbitos deben completarse con: `openid profile email` . (Esto se completará de forma predeterminada)

<figure><img src="/files/92fe2c53284a59380914ae5176204719695f5455" alt="" width="375"><figcaption></figcaption></figure>

6. Haz clic en Enviar.

#### Habilita un inicio de sesión con un solo clic desde tu panel de Okta

Para habilitar un inicio de sesión con un solo clic en Violet desde tu panel de Okta, configura la **URI de inicio de sesión** en Okta con la URL aplicable a continuación (reemplaza `<tenant>` con el nombre de tu inquilino):

* Para Violet:  `https://<tenant>.violetlabs.com/api/auth/okta/initiate`&#x20;
* Para Violet Staging: `https://<tenant>.staging.violetlabs.com/api/auth/okta/initiate`&#x20;
* Para VioletGov:  `https://<tenant>.violetgov.com/api/auth/okta/initiate`&#x20;
* Para VioletGov Staging:  `https://<tenant>.staging.violetgov.com/api/auth/okta/initiate`&#x20;

Por ejemplo:

<figure><img src="/files/b18df09e4c7942bb8e6583ab4b1069460a574654" alt="" width="375"><figcaption></figcaption></figure>

### Autenticación de dos factores

Los administradores pueden habilitar la autenticación de dos factores en la Configuración de la empresa. Para exigirla, desmarca "Ninguna" del menú desplegable y haz clic en Enviar.

<figure><img src="/files/b42a4d50d9c994434759689288fa5934f7762e72" alt="" width="375"><figcaption></figcaption></figure>

### Restringir métodos de inicio de sesión

Los administradores pueden restringir métodos de inicio de sesión específicos en la Configuración de la empresa. Para deshabilitar ciertos métodos, desmárcalos en el menú desplegable y haz clic en Enviar.

<figure><img src="/files/34f4c0b64cb63208ca648fb14787b919e0314962" alt="" width="375"><figcaption></figcaption></figure>


---

# Agent Instructions: 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:

```
GET https://docs.violetlabs.com/es/recursos/administrativo/metodos-de-inicio-de-sesion.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
