Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2024-09-25. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Управление доступом команды к репозиторию организации

Вы можете предоставить команде доступ к репозиторию, удалить права доступа команды к репозиторию или изменить уровень разрешений команды для репозитория.

Пользователи с правами администратора в репозитории могут управлять доступом команды к репозиторию. Координаторы команд могут удалить доступ команды к репозиторию, если команда имеет прямой доступ к репозиторию. Если доступ команды к репозиторию наследуется от родительской команды, координаторы могут сбросить текущее разрешение для соответствия разрешению родительской команды.

Warning

  • Вы можете изменить уровень разрешений команды, если команда имеет прямой доступ к репозиторию. Если доступ команды к репозиторию наследуется от родительской команды, необходимо изменить доступ родительской команды к репозиторию.
  • При добавлении или удалении доступа к репозиторию для родительской команды каждая из ее дочерних команд также получит или потеряет доступ к репозиторию. Дополнительные сведения см. в разделе Сведения о командах.

Предоставление команде доступа к репозиторию

Вы можете предоставить команде доступ к репозиторию или изменить уровень доступа команды к репозиторию в параметрах репозитория. Дополнительные сведения см. в разделе Управление командами и пользователями с доступом к репозиторию.

Удаление доступа команды к репозиторию

Вы можете удалить доступ команды к репозиторию организации в параметрах репозитория. Дополнительные сведения см. в разделе Управление командами и пользователями с доступом к репозиторию.

Если команда имеет прямой доступ к репозиторию, вы можете удалить доступ этой команды к репозиторию. Если доступ команды к репозиторию наследуется от родительской команды, необходимо удалить репозиторий из родительской команды, чтобы удалить его из дочерних команд.

Warning

  • При удалении доступа пользователя к частному репозиторию также удаляются все вилки этого частного репозитория, созданные этим пользователем. Сохраняются локальные клоны частного репозитория. Если доступ команды к частному репозиторию отзывается или удаляется команда с доступом к частному репозиторию, а члены команды не имеют доступа к репозиторию через другую команду, частные вилки репозитория будут удалены.
  • Если синхронизация LDAP включена, то при удалении из репозитория пользователь теряет доступ, но его вилки сохраняются. Если в течение трех месяцев пользователь будет добавлен в команду с доступом к исходному репозиторию организации, он автоматически получит доступ к своим вилкам при следующей синхронизации.
  • Вы несете ответственность за то, чтобы пользователи, которые потеряли доступ к репозиторию, удалили любую конфиденциальную информацию или интеллектуальную собственность.
  • Пользователи с разрешениями администратора на частный или внутренний репозиторий могут запретить вилку этого репозитория, и владелец организации s может запретить вилку любого частного или внутреннего репозитория в организации. Дополнительные сведения см. в разделе "[AUTOTITLE" и "Управление политикой ветвления для вашей организации](/repositories/managing-your-repositorys-settings-and-features/managing-repository-settings/managing-the-forking-policy-for-your-repository)".

Дополнительные материалы