UiPath Documentation
integration-service
latest
false
Integration Service 用户指南
重要 :
请注意,此内容已使用机器翻译进行了本地化。 Integration Service 中提供的连接器包采用的是机器翻译的译文。 新发布内容的本地化可能需要 1-2 周的时间才能完成。

Microsoft Outlook 365 事件

在 Integration Service 中配置 Microsoft Outlook 365 事件,包括预定义的日历和邮件事件以及通用记录监控触发器。

Microsoft Outlook 365 连接器支持:

  • 预定义事件,这些事件已配置并表示对特定对象的特定操作。例如,已创建的日历事件。
  • 您必须为这些通用事件定义要监控的事件记录。例如,为事件记录创建新记录。
事件支持的对象
已创建的日历活动日历
已更新日历事件日历
已收到的日历事件日历
已回复日历事件日历
已接收的电子邮件消息
电子邮件已移至回收站消息
已发送电子邮件消息
已创建新记录日历、消息
已更新现有记录日历、消息

默认情况下,事件轮询每五分钟执行一次。轮询间隔可配置。有关详细信息,请参阅触发器文档。

事件输出

每个 Microsoft Outlook 365 事件都会输出对对象的引用,您可以使用相应的活动来检索该引用。下表显示了 Microsoft 事件和输出对象类型:

将 UiPath 事件对象 ID 与 Microsoft Outlook 365 集成一起使用

根据您使用的集成服务, “UiPath 事件对象 ID”属性的值可能有所不同。例如,当您使用Microsoft Outlook 365连接器进行集成时,您只能将UiPathEventObjectId值与 Microsoft 365 包中的获取 Maestro活动一起使用。

这是因为 Integration Service 连接器和 Microsoft 365 活动都将 Microsoft Graph 用作基础服务,并且可以读取或写入相同的值。

当您使用Outlook 桌面版“获取 Exchange 邮件消息”等活动时,需要不同的邮件 ID。

以下示例说明了如何将UiPath 事件对象ID 与 Microsoft Outlook 365 集成和断开连接的触发器一起使用。

正在创建连接

  1. 转至 Automation Cloud。
  2. 从边栏菜单中选择“Integration Service”
  3. “连接器”下,搜索“Microsoft Outlook 365” ,然后选择连接器。
  4. 选择“连接到 Microsoft Outlook 365”并使用您的 Microsoft Office 365 帐户登录。如果连接成功,请继续执行以下部分“构建流程”。

构建流程

  1. 在 Studio 中新建流程。
  2. 定义以下字符串类型输入参数: UiPathEventObjectId
  3. 配置Microsoft Office 365 作用域和要使用的活动。在此示例中,我们将使用“按 ID 获取电子邮件”并记录电子邮件的主题。
  4. 对于按 ID 获取电子邮件,请使用“UiPath事件对象ID” 参数作为“电子邮件 ID”属性的输入。
  5. 将流程发布到 Orchestrator,并将其添加到与要使用的计算机和用户相同的文件夹中。

有关如何使用 Integration Service 触发器参数的更多详细信息,请查看在 Integration Service 中使用触发器

创建触发器

  1. 转至 Automation Cloud。
  2. 从边栏菜单中选择“Integration Service”
  3. “触发器”下,您可以查看在 Orchestrator 中创建的所有触发器。
  4. 选择连接器、连接、事件、要执行的流程和 runtime 许可证。
  5. 选择“添加触发器” 。在此示例中,我们将使用事件“已收到新电子邮件” 。每次您收到电子邮件时,流程都会使用UiPathEventObjectId来识别邮件并检索其主题。
备注:

可能需要几分钟才能触发流程。

启动流程后,您可以在 Integration Services 中的“触发器”下(选择触发器时)查看该尝试,然后可以查看 “尝试历史记录”

作业完成后,您可以检查日志以验证结果。

已连接和已断开连接的触发器

使用 Microsoft Outlook 365 事件时, “UiPath 事件对象 ID ” 属性的行为取决于 Orchestrator 中使用的触发器类型。例如:

  • 已连接的触发器- 当您在 Studio 流程中使用触发器或事件活动时,将自动创建已连接的触发器。当这样的触发器运行时,Orchestrator 将捕获其他事件元数据并公开作为输入参数。例如,以下属性:

    • UiPathEventConnector :uipath-microsoft-outlook365
    • UiPath 事件:EMAIL_RECEIVED
    • UiPath 事件对象类型:消息
    • UiPath 事件对象 ID :AAMkDAxYTMwYmMyLWI3ZjgtNDhyMC1hZjBhLTkzYjg1ZjZkMzNjNgGBGAAMLAABa9oHsd0YYRqFEIHEYum2TBwCwCVF6abPNR7M-vldRPu9OAAG_PIPlAACwCVF6abPNR7M-vldRPu9OAAIT5wTAA=
    • UiPath 时间:2025 年 10 月 8 日星期三 14:09:07 GMT+0200(中欧夏令时间)
    • UiPath 相关性 ID :a2a09ce9-078e-4542-b35a-96d939d6c6a3
    • UiPathAdditionalEventData.processedEventId :v2::pp::1759925348021::13013::a5e7ca96b888238a 触发器会自动使用此其他事件元数据以获取相应的对象(例如,获取事件的元数据)。
  • 断开连接的触发器- 您必须在 Orchestrator 中手动创建断开连接触发器,并可以使用它来启动任何自动化。

    您可以使用从已连接触发器执行中捕获的UiPath 事件对象ID 值,将 “已断开连接”触发器与某些活动结合使用,例如,按 ID 获取邮件。这使您可以在后续或独立流程中从源系统检索相同的对象。

在创建或编辑流程时,您可以在 Orchestrator 中的“流程”选项卡下配置“已连接”和“已断开连接”触发器。

此页面有帮助吗?

连接

需要帮助? 支持

想要了解详细内容? UiPath Academy

有问题? UiPath 论坛

保持更新