Предоставляя приложению GitHub доступ к вашему Microsoft Teams рабочему пространству, вы предоставляете необходимые авторизации своему аккаунту GitHub и рабочему пространству Teams. Эти права позволяют приложению выполнять свои функции и обеспечивают вам бесшовный опыт при использовании GitHub в Teams.
Разрешения команд
Когда вы устанавливаете приложение GitHub в рабочем пространстве Teams, вы даёте авторизацию приложению на доступ к определённой информации и выполнение определённых действий внутри вашего рабочего пространства Teams. Приложению требуются следующие разрешения:
| Область разрешений | Зачем нам это нужно |
|---|---|
| Доступ к частным разговорам между вами и Приложением | Чтобы отправить вам сообщение с инструкциями. |
| Добавить предпросмотр ссылок в GitHub в сообщения | Для отрисовки rich ссылок на github.com. |
| Add GitHub commands | Чтобы добавить команду @GitHub Notifications в ваши каналы Teams. |
| Просмотр названия рабочего пространства или организации, домена электронной почты и значка | Чтобы сохранить подписки, которые вы настроили. |
| Публикуйте сообщения от имени приложения | Уведомлять вас о активности, происходящей на GitHub, в Teams. |
GitHub permissions
Когда вы подключаете свой аккаунт GitHub к приложению GitHub в Teams, вы даёте авторизацию приложению на доступ к вашему аккаунту GitHub. Приложению требуются следующие разрешения:
| Область разрешений | Зачем нам это нужно |
|---|---|
| Читайте доступ к проблемам, метаданным, pull-запросам, обсуждениям и проектам репозиториев. | Для отображения предпросмотров ссылок, разделённых в Teams. |
| Доступ на чтение кода | Для рендеринга фрагментов кода в Teams. |
| Записывайте доступ к действиям, проблемам и pull requests | Выполнять действия от Teams с помощью карт и команд. |