People with admin access to a repository can manage team access to the repository. Team maintainers can remove a team's access to a repository if the team has direct access to it. If the team's access to the repository is inherited from a parent team, maintainers can choose to reset the current permission to match the parent team's permission.
Warnings:
- You can change a team's permission level if the team has direct access to a repository. If the team's access to the repository is inherited from a parent team, you must change the parent team's access to the repository.
- If you add or remove repository access for a parent team, each of that parent's child teams will also receive or lose access to the repository. For more information, see "About teams."
Giving a team access to a repository
- En la esquina superior derecha de GitHub Enterprise Server, haga clic en la foto de perfil y luego en Your organizations.
- Haz clic en el nombre de tu organización.
- En el nombre de la organización, haga clic en Equipos.
- En la pestaña de Equipos, da clic en el nombre del equipo.
- Encima de la lista de miembros del equipo, haga clic en Repositorios.
- Above the list of repositories, click Add repository.
- Type the name of a repository, then click Add repository to team.
- Optionally, to the right of the repository name, use the drop-down menu and choose a different permission level for the team.
Removing a team's access to a repository
You can remove a team's access to a repository if the team has direct access to a repository. If a team's access to the repository is inherited from a parent team, you must remove the repository from the parent team in order to remove the repository from child teams.
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 desde otro equipo, las bifurcaciones privadas del repositorio se eliminarán.
-
Cuando está habilitada la sincronización con LDAP, si se elimina a una persona de un repositorio, perderá el acceso, pero sus bifurcaciones no se borrará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 usuarios con permisos de administrador en un repositorio privado o interno pueden impedir la bifurcación de ese repositorio, y los propietarios de la organización pueden impedir la bifurcación de cualquier repositorio privado o interno de una organización. Para más información, vea "Administración de la directiva de bifurcación para la organización" y "Administración de la directiva de bifurcación para el repositorio".
- En la esquina superior derecha de GitHub Enterprise Server, haga clic en la foto de perfil y luego en Your organizations.
- Haz clic en el nombre de tu organización.
- En el nombre de la organización, haga clic en Equipos.
- En la pestaña de Equipos, da clic en el nombre del equipo.
- Encima de la lista de miembros del equipo, haga clic en Repositorios.
- Select the repository or repositories you'd like to remove from the team.
- Above the list of repositories, use the drop-down menu, and click Remove from team.
- Review the repository or repositories that will be removed from the team, then click Remove repositories.