借助适用于 Gemini Enterprise 的 Microsoft Teams 数据存储区,您可以访问 Microsoft Teams 数据,并与频道、对话和日程进行互动。
支持的 Microsoft Teams 版本
Microsoft Teams 数据存储区支持 Microsoft Teams 2.1 版及更高版本。
支持的操作
启用 Microsoft Teams 数据存储区后,最终用户可以在 Gemini Enterprise 中使用自然语言命令来执行以下操作。
| 操作 | 说明 |
|---|---|
| 发送频道消息 | 向指定渠道发送消息。 |
| 发送聊天消息 | 在聊天中发送消息。 |
所需权限
如需让 Gemini Enterprise 能够使用 Microsoft Teams 执行联合搜索和操作,您需要拥有以下 Graph 权限。
| 连接模式 | 权限 | 权限类型 | 用途 |
|---|---|---|---|
| 联合搜索 | Chat.Read |
委派 | 允许应用读取所有对话。 |
Chat.ReadBasic |
委派 | 允许应用读取对话的基本属性。 | |
ChatMessage.Read |
委派 | 允许应用读取所有一对一对话和群组对话消息。 | |
Channel.ReadBasic.All |
委派 | 允许应用读取频道的名称和说明。 | |
ChannelMessage.Read.All |
委派 | 允许应用读取用户频道消息。 | |
Team.ReadBasic.All |
委派 | 允许应用读取团队的名称和说明。 | |
User.Read |
委派 | 允许应用登录并读取用户个人资料。 | |
| 联合搜索和操作 | Chat.Read |
委派 | 允许应用读取所有对话。 |
Chat.ReadBasic |
委派 | 允许应用读取对话的基本属性。 | |
ChatMessage.Read |
委派 | 允许应用读取所有一对一对话和群组对话消息。 | |
Channel.ReadBasic.All |
委派 | 允许应用读取频道的名称和说明。 | |
ChannelMessage.Read.All |
委派 | 允许应用读取用户频道消息。 | |
Team.ReadBasic.All |
委派 | 允许应用读取团队的名称和说明。 | |
User.Read |
委派 | 允许应用登录并读取用户个人资料。 | |
ChannelMessage.Send |
委派 | 允许应用在任何频道中发送消息。 | |
ChatMessage.Send |
委派 | 允许应用发送聊天消息。 |
如需了解如何配置这些权限,请参阅配置 Microsoft Graph 权限。如需查看有关 Graph 权限的详细参考信息,请参阅 Microsoft 有关最低 Graph 权限参考信息的文档。
限制
适用于 Gemini Enterprise 的 Microsoft Teams 数据存储区具有以下限制:
- 创建新应用或向现有应用添加数据存储区时,建议仅将一个数据存储区与属于单个连接器类型的操作相关联。
- 不支持对现有 Microsoft Teams 数据存储区强制执行 VPC Service Controls 边界。 如需强制执行 VPC Service Controls,您必须删除并重新创建该数据存储区。如需详细了解 VPC Service Controls 以及如何在启用 VPC Service Controls 后使用操作,请参阅使用 VPC Service Controls 保护应用的安全。
- Microsoft Teams 数据存储区仅在
global、us和eu位置受支持。
后续步骤
- 如需创建和配置 Microsoft Teams 数据存储区,请参阅设置 Microsoft Teams 数据存储区。