探索 Teams 平台功能

Teams 提供了丰富的集成环境来生成新式应用程序。 通过将 Teams 用作平台,你可以使用强大的功能来增强桌面和移动解决方案。 选择最适合应用要求的正确功能。

图形显示 Teams 作为平台的概念表示形式及其功能。

Teams 应用功能

重要

Microsoft 365 连接器 (以前称为 Office 365 连接器) 即将弃用,并且即将阻止创建新的 Microsoft 365 连接器。 有关计划以及工作流应用如何提供更灵活、更安全的体验的详细信息,请参阅 停用 Microsoft Teams 中的 Microsoft 365 连接器

如何在 Teams 中创建 Webhook

如果已生成Office 365连接器

  • 创建 Power Automate 连接器:Power Automate 增强了 Teams 中广泛使用的工作流应用。 它是以编程方式将数据传入和传出 Teams 的可缩放且安全的方法。 如果采用此方法,则可以创建工作流模板,用于将产品中的警报发布到 Teams 频道。 此方法简化了用户采用新方法。 有关详细信息,请参阅 面向企业开发人员、ISV 和合作伙伴的 Power Automate

  • 更新 Teams 应用:可以增强当前 Teams 应用。 例如,可以让用户基于系统中的触发器事件设置主动消息。 有关详细信息,请参阅 机器人如何通过主动消息发布到通道

已知问题

  • 工作流应用不能作为流机器人在专用频道中发布。 但是,它可以代表用户发布。
  • 工作流仅支持自适应卡片。 它不支持Office 365连接器使用的较旧消息卡格式。 工作流不支持使用消息卡格式。 有关详细信息,请参阅如何将连接器消息卡格式转换为自适应卡片
  • 工作流不提供 DataDog 和 Jenkins 等第三方连接器。
  • 只能在默认环境中创建工作流。

限制

工作流仅链接到特定用户 (称为工作流) 所有者,而不是 Teams 团队或频道。 如果没有分配共同所有者,如果没有所有者,工作流可能会成为孤立流。 为了保持流自动化业务流程的连续性,管理员可以添加一个或多个共同所有者,并授予他们对工作流的完全控制权限。 他们还可以为连接添加身份验证(如果有),并在已禁用流时启用流。 有关详细信息,请参阅 管理孤立流

下面是一个详细表,其中描述了 Teams 上可用的每个功能、其用途和常见用例:

功能 说明 适用于
选项卡 选项卡是直接嵌入Microsoft Teams 中的 Teams 感知网页。 它们可以集成为团队内部的频道、群组聊天或为个人用户设计的个人应用。 个人选项卡、频道或组选项卡、阶段视图增强功能和链接展开,以提供上下文中的信息。
机器人 机器人(也称为聊天机器人或聊天代理)已随着人工智能的发展而发展,以自然语言理解和响应用户输入。 他们可以处理简单的 Q&A 交互,或参与与后端服务交互的复杂对话。 提供客户支持、生成销售演示文稿或代码等内容、在应用中提供个性化指导、执行复杂的财务分析以及自动执行各种任务。
消息扩展 消息扩展允许用户直接从 Teams 客户端与 Web 服务交互。 它们支持在外部系统中搜索信息或触发作。 可以在对话中以格式丰富的卡来传达结果。 通过显示可用时间段、搜索工作项并将其作为自适应卡片共享、在跟踪系统中创建 bug、分配它们,然后使用详细信息更新会话线程来保留资源。
会议扩展 使用会议扩展,可以生成可提高 Teams 会议工作效率的应用程序。 在会议期间进行即时调查或发送非中断性提醒,以确保会议效率。
个人应用 个人应用提供专用工作区(选项卡或机器人),以帮助用户专注于其单个任务或查看个性化活动。 在 Teams 中提供专用工作区(如 OneNote),或通过Planner跨已添加为频道选项卡的各种板提供任务的概述。
Webhook 和连接器 这些允许你的应用通过发送或接收通知和消息来与外部系统交互和通信。 订阅来自外部 Web 服务的通知,并将外部消息集成到 Teams 环境中。
Microsoft Graph Microsoft Graph API 为 Teams 应用提供协作功能,提供对Microsoft 365 数据的访问权限,并通过活动源通知推动参与。 发送活动源通知、导入/导出消息、检索会议脚本或录制内容、采用资源特定的同意 (RSC) 权限,以及对用户、聊天、频道或应用执行 CRUD作。
自适应卡 自适应卡片使你能够将信息组织到结构化组中,同时允许用户与特定数据段进行交互。 使用文本和图像的组合共享详细信息,或通过表单收集用户输入。
对话 (TeamsJS v1.x) 中称为任务模块 对话框允许你在 Teams 应用程序中显示模式弹出体验。 它们使你能够运行自定义 HTML 或 JavaScript 代码,并嵌入基于 iframe 的内容(如 YouTube 或Microsoft Stream视频)。 构建可运行自定义脚本或嵌入多媒体内容的交互式模式界面,以增强用户参与度。
Copilot 扩展性 Copilot 扩展性通过集成其他知识库和技能提供自定义智能 Microsoft 365 Copilot 副驾驶®的功能。 代理可以将组织的专业知识、流程和自动化功能无缝合并到 Copilot 体验中。 通过利用组织数据和流程生成独特的见解、自动化客户支持、帮助内容创建和执行数据分析。

有关扩展智能 Microsoft 365 Copilot 副驾驶®的其他详细信息,请参阅智能 Microsoft 365 Copilot 副驾驶®扩展性

跨 Microsoft 365 扩展 Teams 应用

如果已经构建了一些 Teams 应用,可以通过跨 Microsoft 365 扩展来进一步增强它们。 通过此扩展,不仅可在 Teams 中访问应用,还可以通过 Outlook 等其他Microsoft 365 平台访问应用。

屏幕截图显示了应用清单中属性的配置。

后续步骤

你现在已了解各种 Teams 平台功能。 有了这些知识,就可以更好地构建和扩展应用。

让我们继续查看用户情景的解决方案。