Desarrollo

GitLab Integration

Trabaja con proyectos — lista proyectos, incidencias y solicitudes de fusión, crea incidencias y solicitudes de fusión, y comenta (las escrituras requieren aprobación). Compatible con instancias autoalojadas.

Funciones

Esta integración permite a los trabajadores:

  • Lista proyectos
  • Lista incidencias
  • Lista solicitudes de fusión
  • Crea incidencias (requiere aprobación)
  • Crea solicitudes de fusión (requiere aprobación)
  • Comenta en incidencias y solicitudes de fusión (requiere aprobación)

Configuración

Sigue estos pasos para conectar GitLab:

  1. Crea un token de acceso personal de GitLab con el alcance 'api' (Preferencias → Tokens de acceso)
  2. Ve a Integraciones y haz clic en 'Agregar conexión'
  3. Selecciona GitLab y pega tu token de acceso personal
  4. Para GitLab autoalojado, proporciona también la URL base de tu instancia
  5. Asigna tus trabajadores de seguridad/acceso/operaciones para usarlo

Enlaces oficiales

Seguridad

  • El token de acceso personal se cifra en reposo (AES-256-GCM)
  • El alcance 'api' hereda el acceso del usuario emisor — usa una cuenta de mínimo privilegio
  • Crear incidencias, solicitudes de fusión y comentarios requieren aprobación humana

Almacenamiento de credenciales

Todas las credenciales de integración se cifran en reposo mediante cifrado AES-256-GCM. Los tokens de OAuth se renuevan automáticamente cuando es necesario.

Roles compatibles

Los siguientes roles pueden usar esta integración de forma predeterminada:

Documentación relacionada