借助适用于 Gemini Enterprise 的 Microsoft Teams 数据存储区,您可以搜索频道、对话和日程,并对其执行操作。
支持的 Microsoft Teams 版本
Microsoft Teams 数据存储区支持 Microsoft Teams 2.1 版及更高版本。
支持的操作
启用 Microsoft Teams 数据存储区后,最终用户可以在 Gemini Enterprise 中使用自然语言命令来执行以下操作。
| 操作 | 说明 |
|---|---|
| 发送频道消息 | 向指定频道发送消息。 |
| 发送聊天消息 | 在对话中发送消息。 |
| 更新频道消息 | 更新指定频道中的现有消息。 |
| 更新聊天消息 | 更新对话中的现有消息。 |
| 创建渠道 | 在指定团队中创建新频道。 |
| 更新渠道 | 更新指定团队中现有频道的显示名称、说明或类型。 |
| 创建对话 | 创建新的一对一对话或群聊。 |
| 更新对话 | 更新现有对话的元数据,例如主题。 |
| 向频道添加成员 | 向现有频道添加成员。 |
| 创建时间表 | 在“排班”应用中为团队创建新的排班表。 |
| 创建休假条目 | 为团队成员创建休假条目。 |
| 更新休假条目 | 更新团队成员的现有休假条目。 |
所需权限
如需让 Gemini Enterprise 能够使用 Microsoft Teams 执行联合搜索和操作,您需要拥有以下 Graph 权限。
| 连接模式 | 权限 | 权限类型 | 用途 |
|---|---|---|---|
| 联合搜索 | Channel.ReadBasic.All |
委派 | 允许应用读取频道的名称和说明。 |
ChannelMember.Read.All |
委派 | 允许应用读取频道成员。 | |
ChannelMessage.Read.All |
委派 | 允许应用读取用户频道消息。 | |
Chat.Read |
委派 | 允许应用读取所有对话。 | |
Chat.ReadBasic |
委派 | 允许应用读取对话的基本属性。 | |
ChatMessage.Read |
委派 | 允许应用读取所有一对一对话和群组对话消息。 | |
Group.Read.All |
委派 | 允许应用读取分配给团队父级 Microsoft 365 群组的 Microsoft Purview 敏感度标签,这些标签用于对 Microsoft Teams 内容应用 Sensitive Data Protection(隐去)。 | |
Schedule.Read.All |
委派 | 允许应用读取团队的时间表、时间表群组和轮班。 | |
Team.ReadBasic.All |
委派 | 允许应用读取团队的名称和说明。 | |
TeamMember.Read.All |
委派 | 允许应用读取团队成员。 | |
User.Read.All |
委派 | 允许该应用读取所有用户的完整个人资料。 | |
| 联合搜索和操作 | Channel.Create |
委派 | 允许应用在 Microsoft Teams 中创建频道。创建频道操作需要此权限。 |
Channel.ReadBasic.All |
委派 | 允许应用读取频道的名称和说明。 | |
ChannelMember.Read.All |
委派 | 允许应用读取频道成员。 | |
ChannelMember.ReadWrite.All |
委派 | 允许应用在频道中添加和移除成员。对于“向频道添加成员”操作是必需的。 | |
ChannelMessage.Read.All |
委派 | 允许应用读取用户频道消息。 | |
ChannelMessage.ReadWrite |
委派 | 允许应用更新频道消息。对于更新频道消息操作是必需的。 | |
ChannelMessage.Send |
委派 | 允许应用在任何频道中发送消息。 | |
ChannelSettings.ReadWrite.All |
委派 | 允许应用读取和更新频道设置。对于更新频道操作是必需的。 | |
Chat.Create |
委派 | 允许应用创建新对话。对于创建聊天操作是必需的。 | |
Chat.Read |
委派 | 允许应用读取所有对话。 | |
Chat.ReadBasic |
委派 | 允许应用读取对话的基本属性。 | |
Chat.ReadWrite |
委派 | 允许应用读取和写入一对一对话和群聊话题,包括聊天消息。对于“更新对话”和“更新聊天消息”操作是必需的。 | |
ChatMessage.Read |
委派 | 允许应用读取所有一对一聊天消息和群聊消息。 | |
ChatMessage.Send |
委派 | 允许应用发送聊天消息。 | |
Group.Read.All |
委派 | 允许应用读取分配给团队父级 Microsoft 365 群组的 Microsoft Purview 敏感度标签,这些标签用于对 Microsoft Teams 内容应用 Sensitive Data Protection(隐去)。 | |
Schedule.Read.All |
委派 | 允许应用读取团队的时间表、时间表群组和轮班。 | |
Schedule.ReadWrite.All |
委派 | 允许应用为团队创建和更新日程、班次和休假条目。执行“创建时间表”“创建休假条目”和“更新休假条目”操作时,必须提供此参数。 | |
Team.ReadBasic.All |
委派 | 允许应用读取团队的名称和说明。 | |
TeamMember.Read.All |
委派 | 允许应用读取团队成员。 | |
User.Read.All |
委派 | 允许该应用读取所有用户的完整个人资料。 |
如需了解如何配置这些权限,请参阅配置 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 数据存储区。