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

# GLPI

> Conecta GLPI (ITSM) a Myrmex: habilita la API REST, crea la cuenta de servicio y agrega la integración.

import { Note, Steps, Step, CardGroup, Card, Tip } from '@mintlify/components';

Conecta **GLPI**, la mesa de servicio de código abierto, para que Myrmex pueda gestionar el ciclo de vida de los tickets —abrir, asignar, dar seguimiento, poner en espera, resolver y cerrar tickets, consultar usuarios, grupos y categorías, y enriquecer un ticket con su línea de tiempo completa. Myrmex opera la API REST de GLPI (`apirest.php`, GLPI 10.x/11) en vivo a través de un [Collector](/es/documentation/agent-endpoint-security/collector-mode) en tu red, leyendo y actuando bajo demanda, sin almacenar nada del lado de Myrmex.

## Qué puede hacer Myrmex

<CardGroup cols={2}>
  <Card title="Gestionar tickets" icon="ticket">
    Abre, asigna, da seguimiento, pon en espera, resuelve y cierra tickets, con aprobación para los cambios.
  </Card>

  <Card title="Consultas de directorio" icon="address-book">
    Resuelve usuarios, grupos y categorías en vivo al trabajar un ticket.
  </Card>

  <Card title="Enriquecer" icon="magnifying-glass">
    Extrae la línea de tiempo completa de un ticket de una sola vez, bajo demanda.
  </Card>

  <Card title="Correlacionar" icon="link">
    Abre o actualiza tickets a partir de hallazgos de seguridad, mediante [Hydra](/es/documentation/multi-agent-system/integration-specialist-agent).
  </Card>
</CardGroup>

## Antes de comenzar

* La **API REST habilitada** en GLPI: en **Setup → General → API**, activa la API REST (`enable_api`) y el inicio de sesión con credenciales (`enable_api_login_credentials`).
* Un **cliente de API** cuyo rango de IP cubra tu Collector: el cliente por defecto está restringido a localhost. Copia su **App Token** si define uno.
* Un **usuario de GLPI** (usuario + contraseña) para la integración; su perfil define las entidades y los tickets que puede ver y modificar. Se admiten credenciales privadas, de modo que los operadores pueden conectarse con su propia cuenta de GLPI y que las acciones queden auditadas a su nombre.
* Un **Collector** que pueda alcanzar el host de GLPI.

## Paso 1 — Crear la credencial en GLPI

<Steps>
  <Step title="Habilita la API REST">
    En **Setup → General → API**, habilita la API REST y habilita el inicio de sesión con credenciales.
  </Step>

  <Step title="Configura un cliente de API">
    En la misma configuración de API, edita el cliente por defecto (o agrega uno) y establece su rango IPv4/IPv6 para que incluya tu Collector. Si el cliente define un **App Token**, cópialo.
  </Step>

  <Step title="Crea el usuario de la integración">
    Agrega un usuario de GLPI con una contraseña robusta y asígnale un perfil acotado a las entidades y permisos de tickets correctos.
  </Step>

  <Step title="Registra los datos">
    Anota el **host**, el **usuario**, la **contraseña** y (si se estableció) el **App Token**.
  </Step>
</Steps>

<Tip>
  Mantén el perfil con el mínimo privilegio. Usa credenciales privadas cuando quieras que cada acción quede auditada en la propia cuenta de GLPI del operador.
</Tip>

## Paso 2 — Agregar la integración en Myrmex

Desde el **Directory**, elige **Add Integration → GLPI** y luego completa:

| Field                      | Descripción                                                                                                                                             |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Name**                   | Un nombre único para esta instancia de GLPI.                                                                                                            |
| **Description**            | Nota opcional para identificarla.                                                                                                                       |
| **Protocol**               | `https` (por defecto) o `http`.                                                                                                                         |
| **GLPI Host**              | Host o IP, opcionalmente con una ruta si GLPI reside bajo una (por ejemplo `suporte.acme.com.br/glpi`). Sin esquema: el Collector añade `/apirest.php`. |
| **Port**                   | Puerto de la API (por defecto `443`); un puerto en el host (`host:8090`) tiene precedencia.                                                             |
| **Username**               | El inicio de sesión de GLPI de la cuenta de la integración.                                                                                             |
| **Password**               | La contraseña de esa cuenta (requiere inicio de sesión con credenciales en GLPI).                                                                       |
| **App Token (optional)**   | El App Token del cliente de API; déjalo vacío cuando el cliente no tenga ninguno.                                                                       |
| **Verify TLS Certificate** | Valida el certificado (desactivado por defecto: GLPI on-prem suele usar un certificado autofirmado).                                                    |
| **Collectors**             | El [Collector](/es/documentation/agent-endpoint-security/collector-mode) que alcanza GLPI.                                                              |

## Conectar

Haz clic en **Connect** para validar la conexión y finalizar. GLPI aparecerá entonces en **Environment → Integrations**. ¿Nuevo en las integraciones? Consulta la [visión general de Integraciones](/es/documentation/integrations/overview).
