Administrar el acceso de equipo a un repositorio de la organización
Puedes darle acceso de equipo a un repositorio, eliminar el acceso del equipo sobre un repositorio, o cambiar el nivel de permiso del equipo sobre un repositorio.
En este artículo
- Otorgarle a un equipo acceso a un repositorio
- Eliminar el acceso de un equipo a un repositorio
- Leer más
Las personas con acceso de administrador a un repositorio pueden administrar el acceso del equipo a un repositorio. Los mantenedores del equipo pueden eliminar el acceso de un equipo a un repositorio.
Advertencias:
- Puedes cambiar el nivel de permiso de un equipo si el equipo tiene acceso directo a un repositorio. Si el acceso del equipo a un repositorio se hereda de un equipo padre, debes cambiar el acceso del equipo padre al repositorio.
- Si agregas o eliminas el acceso al repositorio de un equipo padre, cada uno de sus equipos hijos también recibirá o perderá el acceso al repositorio. Para obtener más información, consulta "Acerca de los equipos".
Otorgarle a un equipo acceso a un repositorio
-
In the top right corner of GitHub Enterprise, click your profile photo, then click Your profile.
-
On the left side of your profile page, under "Organizations", click the icon for your organization.
-
Under your organization name, click Teams.
-
On the Teams tab, click the name of the team.
-
Above the list of team members, click Repositories.
-
Encima de la lista de repositorios, haz clic en Add repository (Agregar repositorio).
-
Escribe el nombre de un repositorio, después haz clic en Add repository to team (Agregar repositorio al equipo).
-
De forma opcional, a la derecha del nombre del repositorio, utiliza el menú desplegable y elige un nivel de permiso diferente para el equipo.
Eliminar el acceso de un equipo a un repositorio
Puedes eliminar el acceso de un equipo a un repositorio si el equipo tiene acceso directo a un repositorio. Si el acceso de un equipo al repositorio se hereda de un equipo padre, debes eliminar el repositorio del equipo padre para poder eliminar el repositorio de los equipos hijos.
Advertencia:
-
Si eliminas el acceso de una persona a un repositorio privado, todas sus bifurcaciones de ese repositorio privado se eliminarán. Los clones locales del repositorio privado se conservarán. Si se revoca el acceso de un equipo a un repositorio privado o se elimina un equipo con acceso a un repositorio privado, y los miembros del equipo no tienen acceso al repositorio a través de otro equipo, las bifurcaciones privadas del repositorio se eliminarán.
-
Cuando LDAP Sync esté habilitado, si eliminas a una persona de un repositorio, perderá acceso, pero sus bifurcaciones no se eliminarán. Si la persona se agrega a un equipo con acceso al repositorio original de la organización dentro de los tres meses, su acceso a las bifurcaciones se restaurarán de manera automática la próxima vez que ocurra una sincronización.
-
Eres responsable de asegurar que las personas que perdieron el acceso a un repositorio borren cualquier información confidencial o propiedad intelectual.
-
Los propietarios de la organización pueden inhabilitar la capacidad de bifurcar un repositorio privado específico o de bifurcar cualquier repositorio privado en una organización. Para obtener más información, consulta "Permitir que las personas bifurquen un repositorio privado que le pertenece a tu organización" y "Permitir que las personas bifurquen repositorios privados en tu organización".
-
In the top right corner of GitHub Enterprise, click your profile photo, then click Your profile.
-
On the left side of your profile page, under "Organizations", click the icon for your organization.
-
Under your organization name, click Teams.
-
On the Teams tab, click the name of the team.
-
Above the list of team members, click Repositories.
-
Selecciona el repositorio o los repositorios que deseas eliminar del equipo.
-
Encima de la lista de repositorios, utiliza el menú desplegable, y haz clic en Remove from team (Eliminar del equipo).
-
Revisa el o los repositorios que serán eliminados del equipo, después haz clic en Remove repositories (Eliminar repositorios).