Skip to main content

Интеграция GitHub с Teams

Настройте интеграцию GitHub с Teams для улучшения сотрудничества и оптимизации рабочих процессов.

О интеграции GitHub для Teams

Интеграция GitHub для Microsoft Teams предоставляет вам и вашей команде видимость ваших GitHub проектов непосредственно в каналах Teams. Вы можете разбирать проблемы, сотрудничать над pull-запросами и отслеживать изменения, не выходя из Teams.

С интеграцией GitHub для Teams вы можете:

  • Получите уведомления GitHub в каналах Teams.
  • Используйте команды для выполнения действий на GitHub.
  • Смотрите превью при обмене ссылками на GitHub ресурсы.

Когда вы предоставляете приложению GitHub доступ к вашему рабочему пространству Teams, вы предоставляете ему определённые права. Предоставленные разрешения необходимы для правильной работы приложения и предоставления ожидаемых функций. См . раздел AUTOTITLE.

Необходимые условия

Чтобы использовать интеграцию GitHub для Teams, вам нужно:

  • Учетная запись GitHub .
  • Рабочее пространство Teams, где у вас есть разрешение устанавливать приложения.

Установка интеграции GitHub для Teams на GitHub Enterprise Server

  1. В консоли управления для вашего экземпляра GitHub Enterprise Server откройте «Chat integrations» и включите GitHub Chat Integration.
  2. Выберите вкладку Microsoft Teams и перейдите по ссылке, чтобы зарегистрировать приложение в Microsoft Azure.
  3. Запишите идентификатор приложения (клиента) и идентификатор арендатора, затем создайте секрет клиента.
  4. Вернувшись в консоль управления, выберите Deploy в Azure и следуйте инструкциям для настройки бота Teams.
  5. Введите идентификатор приложения, идентификатор арендатора и секрет клиента в конфигурацию Teams, затем сохраните настройки.
  6. Скачайте сгенерированный манифест и загрузите его в Teams. Для получения дополнительной информации смотрите раздел «Загрузить ваше приложение в Teams».
  7. Установите приложение в Teams и запустите @GitHub Notifications signin, чтобы подключить ваш аккаунт GitHub.

Примечание.

Если ваш инстанс GitHub Enterprise Server недоступен из публичного интернета, при настройке бота Teams в Azure укажите прокси-URL.

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

  •         [АВТОЗАГОЛОВОК](/integrations/how-tos/teams/use-github-in-teams) — Узнайте, как использовать интеграцию GitHub для Teams.
    
  •         [АВТОЗАГОЛОВОК](/integrations/how-tos/teams/customize-notifications) — Узнайте, как настраивать уведомления GitHub в Teams.