通过授予 GitHub 应用访问Microsoft Teams工作区的权限,你将向 GitHub 帐户和 Teams 工作区提供必要的授权。 这些权限使应用能够执行其功能,并在 Teams 中使用 GitHub 时为你提供无缝体验。
Teams 权限
在 Teams 工作区中安装 GitHub 应用时,你将授权应用访问特定信息并在 Teams 工作区中执行特定作。 应用需要以下权限:
| 权限范围 | 为什么我们需要它 |
|---|---|
| 访问你和应用之间的私人对话 | 向你发送包含说明的消息。 |
| 向消息添加 GitHub 的链接预览 | 要呈现指向 github.com的丰富链接, |
| 添加 GitHub 命令 | 将 @GitHub Notifications 命令添加到 Teams 频道。 |
| 查看工作区或组织的名称、电子邮件域和图标 | 存储您设置的订阅。 |
| 通过应用发布消息 | 在 Teams 中通知你 GitHub 上发生的活动。 |
GitHub 权限
将 GitHub 帐户连接到 Teams 中的 GitHub 应用时,你授权该应用访问 GitHub 帐户。 应用需要以下权限:
| 权限范围 | 为什么我们需要它 |
|---|---|
| 对议题、元数据、拉取请求、讨论和存储库项目的读取权限 | 呈现 Teams 中共享的链接预览。 |
| 代码的读取权限 | 在 Teams 中呈现代码片段。 |
| 对操作、议题和拉取请求的写入权限 | 从 Teams 使用卡片和命令执行操作。 |