OpenAI
页面内容为机器翻译。查看英文原文。

ChatGPT 中的 Microsoft Teams 应用和设置

将 Microsoft Teams 连接到 ChatGPT,查看 Microsoft 权限,并为符合条件的工作空间配置管理员管理的 Teams 同步。

更新于:1 hour ago

概览

Microsoft Teams 应用可以搜索并引用你已连接的 Microsoft 工作或学校账户有权访问的 Teams 内容。支持哪些实时操作取决于你的应用权限和工作空间设置。符合条件的 Enterprise 和 Edu 管理员可以单独配置由管理员管理的索引功能,为经批准的 Teams 内容建立索引。

实时访问可以支持经批准的操作,例如发送消息或管理 Planner 任务。由管理员管理的同步功能是只读的,无需每位工作空间成员连接个人同步账户。

如需了解已连接应用的概况,请参阅:ChatGPT 中的已连接应用。

可用性

Microsoft Teams 是否可用,取决于你的 ChatGPT 套餐、所在地、工作空间设置、Microsoft 账户,以及你所在组织的 Microsoft Entra 策略。

由管理员管理的 Microsoft Teams 同步仅适用于符合条件的 Enterprise 和 Edu 工作空间,且仅在受支持的区域提供。Teams 同步不提供个人或自助设置选项。

如需了解哪些工作空间数据驻留区域支持由管理员管理的 Microsoft Teams 同步,请参阅:ChatGPT 中由管理员管理且支持同步的应用。

连接 Microsoft Teams

  1. 根据您的 ChatGPT 版本中提供的选项,打开插件或应用。

  2. 找到 Microsoft Teams,然后选择连接账户的选项。

  3. 使用您的 Teams Microsoft 账户登录。

  4. 查看请求的权限并完成 Microsoft 授权流程。

  5. 返回 ChatGPT。

如果您的组织要求管理员同意,您可能需要先由 Microsoft Entra 管理员批准所请求的权限,才能连接或使用某些操作。

有关一般连接说明,请参阅:在 ChatGPT 中连接和管理应用账户。

在对话中使用 Microsoft Teams

连接 Teams 后,您可以让 ChatGPT 从您已有权访问的对话中查找信息。

例如:

  • “总结过去一周有关发布的 Teams 对话。”

  • “查找项目规划频道中的决策和待解决问题。”

  • “使用事件响应聊天中的最新消息起草状态更新。”

  • “查找我在此项目中的 Planner 任务,并按负责人分组。”

根据组织批准的权限及 ChatGPT 中启用的操作,实时 Teams 应用还可能执行以下操作:

  • 搜索或检索聊天和频道中的消息。

  • 列出团队、频道、聊天及其他受支持的对话详情。

  • 发送或回复 Teams 消息。

  • 创建受支持的聊天或频道。

  • 读取、创建、更新或删除受支持的 Microsoft Planner 任务。

  • 检索符合条件的已安排 Teams 会议信息。

会议文字记录和录制功能取决于您的方案及 Microsoft 权限。如果此功能可用,只有在文字记录已存在且您的 Microsoft 账户有权访问时,才能检索其文本。录制操作提供录制元数据,而非录制文件内容。

在发送消息、更改任务或执行其他 Teams 操作前,ChatGPT 可能会要求您确认。

管理 Microsoft Teams 权限

Microsoft Teams 权限决定了可以访问哪些对话以及执行哪些操作。对于你的 Microsoft 账户无权访问的团队、聊天、频道或会议,ChatGPT 不会授予访问权限。

ChatGPT 工作空间所有者或管理员负责管理应用的可用性和允许执行的操作。Microsoft Entra 管理员负责授予这些操作所需的 Microsoft Graph 权限。这些角色可能由不同的人担任。

如需详细了解工作空间控制选项,请参阅:插件和应用的管理员控制、安全与合规。

审核 Teams 实时访问权限

根据已启用的操作,Microsoft Teams 应用可能会请求以下权限:

  • User.Read、User.Read.All 或 User.ReadBasic.All:识别用户并检索受支持操作所需的账户信息。

  • offline_access:保持已授权的连接,无需每次发出请求时都重新登录。

  • Chat.Read:读取已登录用户有权访问的聊天。

  • ChatMessage.Send:在相关操作启用后,发送或回复聊天消息。

  • ChannelMessage.Read.All:读取已登录用户获准访问的频道中的消息。

  • ChannelMessage.Send:在获得允许的情况下,发送或回复频道消息。

  • Team.ReadBasic.All 和 Channel.ReadBasic.All:读取团队和频道的基本信息。

  • Chat.Create 和 Channel.Create:在相关操作启用后,创建受支持的聊天或频道。

  • Tasks.Read 和 Tasks.ReadWrite:读取或管理受支持的 Microsoft Planner 任务。

  • Calendars.Read 和 OnlineMeetings.ReadWrite:解析受支持的已安排 Teams 会议。

  • OnlineMeetingTranscript.Read.All:检索符合条件的会议转录及其内容。

  • OnlineMeetingRecording.Read.All:检索符合条件的会议录制的元数据。

某些高级 Teams 操作可能需要额外的 Microsoft 权限。具体请求哪些权限,取决于你的工作空间中可用且已启用的操作。

批准 Microsoft 权限

以下步骤适用于插件管理界面。如果你的工作空间使用应用管理界面,请前往工作空间设置 > 应用,选择 Microsoft Teams,然后选择 Microsoft 权限。继续执行下方的权限审核和 Microsoft 批准步骤。

要从管理控制台打开应用页面,请选择目标 ChatGPT 工作空间,打开插件,然后选择管理旧版应用。

  1. 以工作空间所有者或管理员身份登录 ChatGPT。

  2. 前往管理控制台,选择目标 ChatGPT 工作空间,然后打开插件。

  3. 选择配置 Microsoft 权限,查看工作空间中各 Microsoft 应用的合并权限请求。

  4. 查看各项权限及其关联的操作。

  5. 仅选择你的组织希望纳入请求的权限。

完成 Microsoft 管理员批准

  1. 继续前往 Microsoft Entra,并使用能够代表整个组织授予同意的管理员账户登录。

  2. 核实组织和 ChatGPT/OpenAI 应用程序。

  3. 审核所选权限请求,完成 Microsoft 同意流程,然后返回 ChatGPT。

批准某项 Microsoft 权限不会自动启用其相关操作。工作空间管理员还必须检查操作、角色访问权限和相关工作空间设置。新权限获批后,成员可能需要重新连接其 Microsoft 账户。

设置由管理员管理的 Microsoft Teams 同步

由管理员管理的同步功能会为符合条件的 Enterprise 或 Edu 工作空间建立索引,涵盖经批准的 Teams 消息内容和对话元数据。工作空间管理员只需为组织建立一次连接,成员无需各自配置同步连接。

由管理员管理的 Teams 索引是只读的。它不会发送消息、创建聊天或频道、管理 Planner 任务,也不会执行其他 Teams 实时操作。

准备工作空间和 Microsoft 租户

开始前:

  • 确认你的 ChatGPT 工作空间和所在区域支持由管理员管理的 Teams 同步。

  • 以 ChatGPT 工作空间所有者或管理员身份登录。

  • 使用能够授予所需 Microsoft Entra 同意的 Microsoft Teams 管理员账户。

  • 决定要纳入哪些团队、频道或聊天。

  • 检查所有 Microsoft Purview 敏感度标签要求。

  • 决定是否同时保留成员对独立的、支持实时访问的 Microsoft Teams 应用的访问权限。

审核由管理员管理的同步所需的权限

由管理员管理的 Teams 同步会请求 Microsoft Graph 权限,以便 ChatGPT 处理经批准的对话内容、用户身份和组成员资格信息。其中大多数是应用程序权限,获批的连接可凭借这些权限运行,无需每位成员单独登录。

请求的权限可能包括:

  • Channel.ReadBasic.All:读取频道名称和描述。

  • ChannelMember.Read.All:读取频道成员资格信息。

  • ChannelMessage.Read.All:读取受支持的频道消息。

  • Chat.Read.All:读取受支持的聊天消息。

  • Directory.Read.All:读取映射用户和权限所需的目录数据。

  • Group.Read.All:读取 Microsoft 365 组。

  • GroupMember.Read.All:读取组成员资格信息。

  • SensitivityLabels.Read.All:在使用标签感知配置时,读取 Microsoft Purview 敏感度标签。

  • Team.ReadBasic.All:读取团队的基本信息。

  • TeamMember.Read.All:读取团队成员资格信息。

  • User.Read.All:读取匹配工作空间成员所需的用户个人资料。

SensitivityLabels.Read.All 使用委托访问。其他由管理员管理的权限,将按照针对你所在组织的配置所显示的 Microsoft 同意流程授予。

所请求的权限必须由 Microsoft Entra 管理员批准。授予连接读取经批准的 Teams 内容的权限,并不会让工作空间成员能够检索他们在 Microsoft Teams 中原本无权访问的对话。

配置由管理员管理的连接

  1. 以工作空间所有者或管理员身份登录 ChatGPT。

  2. 前往管理控制台,选择目标 ChatGPT 工作空间,然后打开插件。打开包含 Microsoft Teams 的插件。如果你的工作空间使用工作空间设置 > 应用,请在该页面选择 Microsoft Teams。

  3. 确认工作空间已启用 Microsoft Teams。

  4. 如果你的工作空间支持基于角色的访问控制,请检查角色访问权限。

  5. 如果看到索引搜索,请选择设置。

批准数据源并完成设置

  1. 使用设置过程中要求的 Microsoft Teams 管理员账户登录。

  2. 在 Microsoft Entra 中审核并批准 Microsoft 权限。

  3. 选择你的组织希望纳入的团队、频道或聊天。

  4. 在可用且适当的情况下,应用 Microsoft Purview 敏感度标签筛选器。

  5. 完成设置,并等待首次索引创建完成。

如果 Microsoft 管理员账户不符合设置流程的要求,请改用获得授权的账户后再继续。

选择 Teams 内容和敏感度标签筛选器

管理员选择的内容以及应用的 Microsoft Purview 筛选器,共同决定由管理员管理的 Teams 索引的范围。所选范围之外的内容不会被编入索引。

每位成员可以检索哪些已编入索引的对话,仍由 Microsoft Teams 成员资格和 Microsoft 365 权限决定。

首次建立索引所需的时间取决于 Teams 内容量和组织规模。大型租户可能需要更长时间,并且数据源可能要等首次索引就绪后才能使用。

设置完成后,消息和权限信息会定期刷新。近期消息、成员资格变更或权限更新可能需要一段时间才能显示。

分别管理实时操作和索引内容

支持实时访问的 Microsoft Teams 应用和由管理员管理的 Teams 同步可以同时启用,但两者的控制方式不同:

  • 实时操作使用成员已连接的 Microsoft 账户,以及为这些操作批准的权限。

  • 由管理员管理的同步使用经批准的工作空间连接,以及管理员选定的索引范围。

  • 应用于索引连接的 Microsoft Purview 筛选器不会自动限制独立的 Teams 实时连接。

  • 操作参数约束不适用于由管理员管理的索引数据。

  • 仅禁用实时操作本身,并不会禁用现有的由管理员管理的同步连接。

如果你的组织需要通过管理员管理的内容范围来控制 Teams 信息的检索方式,请检查支持实时访问的 Teams 应用中的读取操作,并禁用任何与你的政策冲突的操作。

受支持的内容和限制

管理员管理的 Teams 同步可以为受支持的消息文本和对话元数据编制索引,包括时间戳、源链接、可用的作者信息,以及实施权限控制所需的成员身份信息。

除非相关文本出现在受支持的消息内容中,否则它不会单独为 Teams 附件、文件、视频或会议录制内容编制索引。

管理员管理的同步不支持:

  • 发送或回复 Teams 消息。

  • 创建聊天、频道或团队。

  • 创建或更改 Planner 任务。

  • 检索录制文件的内容。

  • 设置个人或自助式同步连接。

如果您的工作空间允许这些操作,且您的 Microsoft 账户拥有所需权限,部分操作仍可通过独立的实时 Teams 应用执行。

Microsoft Teams 问题排查

如需解决连接或权限错误,请参阅:ChatGPT 应用问题排查。

未显示 Microsoft Teams

确认你的账户可以使用该应用,并且工作空间管理员已将其启用。在受管理的工作空间中,请检查角色访问权限或获批域名策略是否限制了可建立连接的用户。

需要 Microsoft 管理员批准

请 Microsoft Entra 管理员审核你的组织希望使用的 Teams 操作所关联的权限。如果某些操作依赖于组织不希望授予的权限,ChatGPT 工作空间管理员可以禁用这些操作。

某项 Teams 操作仍无法使用

请确认以下事项:

  • 已在应用的操作设置中启用相关操作。

  • 对应的 Microsoft 权限在 Microsoft Entra 中仍处于已授予状态。

  • 已连接正确的 Microsoft 账户。

  • 该成员可以访问相关的 Teams 聊天、频道、会议或 Planner 资源。

  • 如果新增了 Microsoft 权限,已重新连接账户。

找不到已同步的 Teams 消息

请检查该对话是否包含在管理员管理的范围内、是否未被敏感度标签筛选器排除,以及该成员是否属于相关聊天、频道或团队。首次建立索引和后续权限刷新都需要时间,请耐心等待。

无法获取会议转录或录制

请确认以下事项:

  • 该会议符合条件。

  • 你的 ChatGPT 套餐支持所请求的功能。

  • 已登录的 Microsoft 账户可以访问该会议。

  • 所需的 Microsoft 权限已获批准。

会议转录必须已生成,才能检索。录制相关操作提供的是元数据,而非录制文件的内容。

由管理员管理的同步功能不可用

请核实你的工作空间是否符合条件、配置的区域是否支持 Teams 同步,以及获得授权的 Microsoft 管理员是否能够批准所请求的应用程序权限。Teams 同步不提供个人或自助设置选项。

常见问题

可以在不启用同步的情况下使用 Microsoft Teams 吗?

可以。如果你的账户可以使用 Microsoft Teams 应用,你可以连接 Microsoft 账户,以进行实时访问并执行经批准的操作。由管理员管理的同步是一项独立的工作空间功能。

我可以为自己的账户启用 Teams 同步吗?

不可以。Teams 同步只能在符合条件的工作空间中通过管理员管理的部署方式使用。

由管理员管理的同步功能可以发送 Teams 消息吗?

不可以。由管理员管理的 Teams 同步是只读的。要发送或回复消息,需要单独启用相应的 Teams 实时操作,并获得适当的 Microsoft 权限。

成员能看到自己在 Microsoft Teams 中无权访问的对话吗?

不能。每位成员可以检索哪些内容,仍由 Teams 成员资格和 Microsoft 365 权限决定。

管理员可以选择为哪些团队、频道或聊天建立索引吗?

可以。管理员可以选择由管理员管理的连接所包含的内容,并应用受支持的敏感度标签筛选器。这些限制适用于索引,不会自动应用于独立的 Teams 实时连接。

使用由管理员管理的同步功能时,成员需要连接自己的 Teams 账户吗?

不需要。工作空间连接由管理员配置。如果 Teams 实时操作可用,成员仍可以单独连接自己的 Microsoft 工作账户。

由管理员管理的 Teams 索引是否包含会议录制内容?

不包含。索引涵盖受支持的消息和对话元数据。在独立的、支持实时访问的 Teams 应用中,如果用户符合条件且拥有授权,录制相关操作可以返回录制元数据,但不会返回录制文件的内容。

这篇文章对你有帮助吗?