Acerca de Jenkins
Iru llama a la API remota de Jenkins con autenticación HTTP Basic: nombre de usuario más un token de API como contraseña (preferible a una contraseña real). El asistente primero almacenajenkins_host (solo el nombre de host y una ruta de contexto opcional) y luego solicita las credenciales.
Cómo funciona
Referencias oficiales: Clientes con scripts, Tokens de API, API remota.
Requisitos previos
- Jenkins accesible desde la red de Iru (firewall, VPN o lista de permitidos, según sea necesario).
- Un usuario con Overall/Read y acceso de lectura a nivel de trabajo para el alcance que auditas.
- Se recomienda encarecidamente HTTPS para el controlador.
Conectar Jenkins a Iru
- Jenkins
- Iru Compliance
Completa esta pestaña antes de conectar la fuente en Compliance.
1
Inicia sesión en Jenkins
Abre la URL de tu controlador de Jenkins e inicia sesión con un usuario que tenga al menos Overall/Read y el acceso de lectura a los trabajos que necesita tu alcance de cumplimiento.
2
Abre tu perfil de usuario
Selecciona tu nombre de usuario en la esquina superior derecha (o el enlace People y luego tu usuario), según el tema de Jenkins.
3
Abre Configure
Selecciona Configurar para tu cuenta de usuario para poder editar la configuración personal.
4
Abre la sección API Token
Desplázate hasta la sección API Token (o API Token / Add new Token, según la versión de Jenkins). Si no la ves, es posible que tu administrador restrinja la creación de tokens.
5
Crea un token nuevo
Elige Add new Token, introduce un nombre como Iru Compliance y, a continuación, selecciona Generar (o Crear). Copia el token una sola vez cuando Jenkins lo muestre.Puede aplicarse una caducidad opcional; Jenkins también muestra en la interfaz los tokens antiguos para que puedas rotarlos antes de que caduquen.
Continúa en la pestaña Iru Compliance.
Solución de problemas
No se abre nada al activar la fuente
No se abre nada al activar la fuente
Revisa la configuración del bloqueador de ventanas emergentes para el sitio de Iru e inténtalo de nuevo.
Error en las variables del servidor
Error en las variables del servidor
Desactiva y vuelve a activar la fuente para iniciar una nueva sesión del asistente.
401 / 403
401 / 403
Corrige el usuario o el token; el usuario necesita permisos de lectura en los trabajos de destino.
Inaccesible
Inaccesible
Revisa el enrutamiento, TLS, la VPN o la lista de permitidos para el tráfico saliente de Iru.
Cadena de host incorrecta
Cadena de host incorrecta
Incluye la ruta de contexto si Jenkins no está en la raíz del dominio.
Consideraciones
Usa un usuario de servicio de solo lectura limitado a las carpetas…
Usa un usuario de servicio de solo lectura limitado a las carpetas o vistas que necesites.
Artículos relacionados
Gestión de fuentes
Explora y gestiona todas las fuentes de Compliance.
Introducción a Compliance
Marcos, acciones y Artefactos.
Descripción general de Iru
Cómo encajan Endpoint, Compliance e Identity.
Gestión de artefactos
Sube, revisa y organiza la evidencia de fuentes y acciones.
