Acerca de GitHub
El conector de GitHub lee los metadatos de los repositorios, la protección de ramas, la pertenencia a equipos, la configuración de la organización, los registros de auditoría y la configuración de seguridad relacionada de tu organización de GitHub. Esos datos aparecen en Iru Compliance como artefactos que puedes asignar a acciones y controles. La integración es de solo lectura. Iru no abre pull requests, no cambia la configuración ni modifica repositorios más allá de lo que la API de GitHub permite para los ámbitos que concedas.Cómo funciona
Iru llama a la API REST de GitHub con un token de acceso personal (PAT) enviado como token Bearer:Requisitos previos
- Acceso a GitHub como miembro (o propietario) de la organización que quieres que Iru lea.
- Acceso de Propietario en esa organización si necesitas registros de auditoría y configuración de seguridad de toda la organización (según lo que espere tu programa de cumplimiento).
- Un PAT con permisos de lectura alineados con las tablas siguientes (se muestra un PAT detallado).
Conectar GitHub a Iru
Crear un token de acceso personal detallado
Abre Developer settings
Crea un token nuevo
Establece el nombre, la caducidad y el alcance de recursos
Establece los permisos de repositorio y organización
Genera y copia el token
Autoriza para SAML SSO (si es necesario)
Completar el conector en Iru
Abre Sources

Activa GitHub
Pega el token de acceso personal
Finaliza la conexión
Confirma que la fuente está activa
Solución de problemas
No se abre nada al activar la fuente
No se abre nada al activar la fuente
Faltan datos de la organización
Faltan datos de la organización
SSO obligatorio
SSO obligatorio
Resource not accessible by PAT
Resource not accessible by PAT
Limitación de velocidad
Limitación de velocidad