Saltar al contenido principal

Permisos de GitHub Enterprise

Al configurar GitHub dentro de una organización Enterprise, la administración de repositorios debe ser concedida por el administrador de Enterprise.
Para GitHub Enterprise Server, consulta la guía de integración de GitHub Enterprise Server, que usa tokens de acceso personal en lugar de la GitHub App.
Comienza en Settings > Enterprise Settings > Connected Accounts para conectar Devin a tu código fuente. La integración con GitHub seguirá el mismo proceso que en GitHub
Integración de GitHub Enterprise

Integración de GitHub Enterprise

Esta conexión permite que la organización principal de la Enterprise acceda a tus repositorios. Sin embargo, cualquier suborganización debe recibir permisos explícitos para usar estos repositorios. Después de conectar Devin a GitHub, verás la conexión listada en Connected Accounts con una opción para administrar Git Permissions. Al hacer clic en esta opción, podrás seleccionar cualquier organización dentro de tu Enterprise y otorgarle acceso a tus repositorios.

Permisos de grupo

Los permisos de grupo permiten otorgar a una suborganización acceso a todos los repositorios dentro de un grupo u organización específicos de GitHub. Introduce el prefijo de grupo/nombre de la organización y haz clic en Agregar permisos. El grupo aparecerá en “Permisos actuales” y todos los repositorios correspondientes se mostrarán en “Repositorios actuales”.
Permisos de grupo de Git

Permisos de grupo de Git

Permisos de repositorio

Para conceder permisos por repositorio, introduce la ruta completa del repositorio, incluido el grupo u organización de GitHub. Esto te permite dar a suborganizaciones acceso a repositorios específicos sin exponer todo el grupo.
Git Repository Permissions

Permisos de repositorio de Git