Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы может все еще выполняться. Актуальные сведения см. в документации на английском языке.

Создание команды

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

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

Создание команды

  1. В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля, а затем щелкните Ваши организации.

    Снимок экрана: раскрывающееся меню под @octocatизображением профиля. "Ваши организации" выделены темно-оранжевым цветом. 1. Щелкните название своей организации. 1. Под названием организации щелкните Teams.

    Снимок экрана: горизонтальная панель навигации для организации. Вкладка со значком "Люди" и "Teams" выделена темно-оранжевым цветом.

  2. В верхней части страницы щелкните Создать команду. 1. В разделе "Создание новой команды" введите имя новой команды. 1. Кроме того, можно ввести описание команды в поле "Описание". 6. При необходимости, если вы создаете дочернюю команду, в разделе "Родительская команда" выберите раскрывающееся меню Выбрать родительскую команду и выберите родительскую команду. Дополнительные сведения о дочерних командах см. в разделе О командах. 1. В разделе "Видимость команды" выберите видимость для команды. 1. Under "Team notifications", select Enabled or Disabled.

    Note: This setting only applies to @mentions of the team name. This setting does not affect notifications for reviews requested from the team.

    1. Нажмите **Создать команду**.
  3. При необходимости предоставьте команде доступ к репозиториям организации.

Создание команд с включенной синхронизацией LDAP

Экземпляры, использующие LDAP для проверки подлинности пользователей, могут использовать синхронизацию LDAP для управления участниками команды. При задании различающегося имени группе (DN) в поле Группы LDAP команда будет сопоставлена с группой LDAP на сервере LDAP. Если вы используете синхронизацию LDAP для управления участниками команды, вы не сможете управлять командой в экземпляр GitHub Enterprise Server. Сопоставленная команда будет синхронизировать своих членов в фоновом режиме и периодически с интервалом, настроенным при включении LDAP Sync. Дополнительные сведения см. в разделе Использование протокола LDAP.

Чтобы создать команду с включенной синхронизацией LDAP, необходимо быть администратором сайта и владельцем организации.

В рамках конфигурации оптимизации синхронизация LDAP не переносит вложенную структуру команды. Чтобы создать связи дочерних и родительских команд, необходимо вручную повторно создать структуру вложенной команды и синхронизировать ее с соответствующей группой LDAP. Дополнительные сведения см. в разделе "AUTOTITLE"

Примечания.

  • LDAP Sync управляет только списком членов команды. Вы должны управлять репозиториями и разрешениями команды в GitHub Enterprise Server.
  • Если сопоставление группы LDAP с DN удаляется, например при удалении группы LDAP, каждый член удаляется из синхронизированной команды GitHub Enterprise Server. Чтобы устранить эту проблему, сопоставьте команду с новым DN, добавьте членов команды обратно и вручную синхронизируйте сопоставление.
  • Если LDAP Sync включена, то при удалении из репозитория пользователь потеряет доступ, но его вилки будут сохранены. Если пользователь добавляется в команду с доступом к исходному репозиторию организации в течение трех месяцев, доступ к вилкам будет автоматически восстановлен при следующей синхронизации.
  1. Убедитесь, что LDAP Sync включена.

  2. В правом верхнем углу GitHub Enterprise Server щелкните фотографию профиля, а затем щелкните Ваши организации.

    Снимок экрана: раскрывающееся меню под @octocatизображением профиля. "Ваши организации" выделены темно-оранжевым цветом. 1. Щелкните название своей организации. 1. Под названием организации щелкните Teams.

    Снимок экрана: горизонтальная панель навигации для организации. Вкладка со значком "Люди" и "Teams" выделена темно-оранжевым цветом.

  3. В верхней части страницы щелкните Создать команду. 1. В разделе "Создание новой команды" введите имя новой команды.

  4. В разделе "Группа LDAP" найдите DN группы LDAP для сопоставления команды. Если вы не знаете имя DN, введите имя группы LDAP. GitHub Enterprise Server выполнит поиск и автоматически подставит любые совпадения.

  5. Кроме того, можно ввести описание команды в поле "Описание". 1. В разделе "Видимость команды" выберите видимость для команды. 6. При необходимости, если вы создаете дочернюю команду, в разделе "Родительская команда" выберите раскрывающееся меню Выбрать родительскую команду и выберите родительскую команду. Дополнительные сведения о дочерних командах см. в разделе О командах. 1. Нажмите Создать команду.