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
- En la esquina superior derecha de GitHub Enterprise Server, haz clic en tu foto de perfil y luego en Tus organizaciones.
- Haz clic en el nombre de tu organización.
- Debajo del nombre de tu organización, da clic en Equipos.
- En la pestaña de Equipos, da clic en el nombre del equipo.
- Arriba de la lista de miembros del equipo, da clic en Repositorios.
- 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.
Warning:
-
If you remove a person’s access to a private repository, any of their forks of that private repository are deleted. Local clones of the private repository are retained. If a team's access to a private repository is revoked or a team with access to a private repository is deleted, and team members do not have access to the repository through another team, private forks of the repository will be deleted.
-
When LDAP Sync is enabled, if you remove a person from a repository, they will lose access but their forks will not be deleted. If the person is added to a team with access to the original organization repository within three months, their access to the forks will be automatically restored on the next sync.
-
You are responsible for ensuring that people who have lost access to a repository delete any confidential information or intellectual property.
-
People with admin permissions to a private or internal repository can disallow forking of that repository, and organization owners can disallow forking of any private or internal repository in an organization. For more information, see "Managing the forking policy for your organization" and "Managing the forking policy for your repository."
- En la esquina superior derecha de GitHub Enterprise Server, haz clic en tu foto de perfil y luego en Tus organizaciones.
- Haz clic en el nombre de tu organización.
- Debajo del nombre de tu organización, da clic en Equipos.
- En la pestaña de Equipos, da clic en el nombre del equipo.
- Arriba de la lista de miembros del equipo, da clic en Repositorios.
- 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).