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:
- Crea un token de acceso personal de GitLab con el alcance 'api' (Preferencias → Tokens de acceso)
- Ve a Integraciones y haz clic en 'Agregar conexión'
- Selecciona GitLab y pega tu token de acceso personal
- Para GitLab autoalojado, proporciona también la URL base de tu instancia
- 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: