> For the complete documentation index, see [llms.txt](https://docs.violetlabs.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.violetlabs.com/es/recursos/administrativo/metodos-de-inicio-de-sesion.md).

# Métodos de inicio de sesión

Ofrecemos varios métodos para iniciar sesión y la posibilidad de restringir o exigir ciertos métodos para mayor seguridad.

<figure><img src="https://3116332745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2Ff313kxfWvKHHmRcqSGbF%2FScreenshot%202026-04-09%20at%201.12.25%E2%80%AFPM.png?alt=media&amp;token=f4befd9f-946a-4b90-8d79-ff02ee900e90" 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 Configuración de la empresa, por ejemplo, exigiendo una longitud mínima y un número mínimo de dígitos, letras mayúsculas o símbolos.

<figure><img src="https://3116332745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2Fn1kv0B1Scno4gH9wbdtF%2FScreenshot%202026-04-09%20at%201.16.08%E2%80%AFPM.png?alt=media&amp;token=c7b4e08c-390e-416d-822c-b1858fdcb6b9" alt="" width="375"><figcaption></figcaption></figure>

### Autenticación con Google

Los miembros pueden autenticarse con Violet usando autenticación de Google cuando usan una dirección de correo electrónico compatible con Google.

### Autenticación con Slack

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

### Autenticación con Microsoft

Los miembros pueden autenticarse con Violet usando autenticación de Microsoft cuando usan una dirección de correo electrónico compatible con Microsoft o Microsoft US.

Para configurar el inicio de sesión único mediante Microsoft GCC o GCC High (US), sigue las instrucciones a continuación. Los usuarios ya deben existir en Violet con un correo electrónico que coincida con el correo de su cuenta de Microsoft.

#### Microsoft GCC

1. En el portal de Azure, registra una aplicación: Microsoft Entra ID → Registros de aplicaciones → Nuevo registro. En **Tipos de cuenta compatibles**, elige **"Cuentas solo en este directorio organizativo"**
   1. Para GCC, esto estará en <https://portal.azure.com>
   2. Para GCC High, esto estará en [https://portal.azure.us](https://portal.azure.us/)
2. En **URI de redirección**, elige la **Web** plataforma e introduce: <https://app.violetgov.com/oauth/redirect/>
   1. *Si estás en un entorno de un solo inquilino, reemplaza `app` con tu ID de inquilino de Violet*
3. Desde la página de descripción general de la aplicación, copia tu:
   1. **ID de aplicación (cliente)** - este es tu ID de cliente
   2. **ID de directorio (inquilino)**
4. Genera un **secreto de cliente**: ve a **Certificados y secretos** → **Nuevo secreto de cliente**. Copia el secreto **Valor**.
5. Ve a Violet Integrations → Credenciales y luego crea una **Credencial personalizada**. Ingresa tu ID de cliente, secreto de cliente y ID de directorio (inquilino) y haz clic en Guardar.

### Okta

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

#### Configurar autenticación

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

1. En Okta, crea una nueva aplicación en **Aplicaciones > Crear integración de aplicación > OIDC OpenID Connect > Tipo de aplicación: Aplicación web**
2. En la nueva aplicación:
   1. La autenticación del cliente es: "secreto de cliente"
   2. El 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. El 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 aplicación, genera un secreto de cliente
4. En Violet, ve a Configuración de la empresa y selecciona Okta en el menú desplegable "Allowed Login Methods".

<figure><img src="https://3116332745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FVemvNiWyrKKOT0C6bazv%2FOkta.png?alt=media&amp;token=5398fd1f-ec33-40ec-9f54-cd0e8f3143c9" 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 rellenarse con: `openid profile email` . (Esto se rellenará por defecto)

<figure><img src="https://3116332745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FtMIVfpDL1E40dHuUho87%2FScreenshot%202026-04-09%20at%202.49.05%E2%80%AFPM.png?alt=media&amp;token=a3e16687-6a46-4c94-8e0c-5303f030d91f" alt="" width="375"><figcaption></figcaption></figure>

6. Haz clic en Enviar.

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

Para habilitar un inicio de sesión con un clic en Violet desde tu panel de Okta, configura el **URI para iniciar 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="https://3116332745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FkpKleJuYBGkKWUjjHeBG%2FScreenshot%202026-05-04%20at%208.13.41%E2%80%AFAM.png?alt=media&amp;token=ceb8648e-a812-4495-89a1-398039f998ad" alt="" width="375"><figcaption></figcaption></figure>

### Autenticación de dos factores

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

<figure><img src="https://3116332745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FXaALMW7q7NertkccQseA%2FScreenshot%202026-04-09%20at%202.48.12%E2%80%AFPM.png?alt=media&amp;token=16610051-2053-4882-8c13-2c8b66d85c16" 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 Configuración de la empresa. Para deshabilitar ciertos métodos, desmárcalos en el menú desplegable y haz clic en Enviar.

<figure><img src="https://3116332745-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvrraExym8pNEUvBDoima%2Fuploads%2FYR4B64qmQp9P6O4DQFs8%2FRestrictLoginMethods.png?alt=media&amp;token=c046f800-4d2f-4b18-b021-a7e6b148f481" alt="" width="375"><figcaption></figcaption></figure>


---

# 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.violetlabs.com/es/recursos/administrativo/metodos-de-inicio-de-sesion.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.
