Power Automate 无法在 Azure DevOps(共享收件箱)中创建工作项

Power Automate Can't Create Work Items in Azure DevOps(Shared Inbox)

我遇到了一个非常奇怪的情况,直到现在我才意识到。

我正在使用 Power Automate 在收件箱中收到电子邮件时创建工作项,并将附件保存在 SharePoint 中,并在现有工作项中更新这些附件的链接。我使用我的用户创建了此工作流程,并在电子邮件的 'To' 字段中提供了我的电子邮件地址以用于测试目的。经过多次迭代,我成功构建了示例流程。

现在,我不知道的是,只有当我在 'To' 字段中提供我的电子邮件地址时,此工作流程才能工作,因为此工作流程归我所有。当我更新工作流以提供不同的电子邮件地址并测试流程时,它失败并给出了超时异常,它无法检测到触发器。

我的问题是:

我的真实情况是,我们将在共享收件箱中接收电子邮件请求,一旦我们收到这些电子邮件,就应该创建相应的工作项。在这种情况下,如何使用 power-automate 来创建工作项?我是否需要通过获取用户凭据在共享收件箱本身上创建此自动化工作流,或者是否有任何其他替代方法来实现它?

我看到有一个模板可用于创建具有共享收件箱的工作项。这是我尝试使用此流程时显示的内容。

谢谢,

蜜蜂

当您使用您的帐户发出任何 Outlook REST API 请求或当您在 Microsoft Flow 中使用任何 Outlook 功能时,您可能会收到错误消息:REST API 尚不支持这个邮箱 要解决此问题,请根据您的情况使用以下选项之一。

  1. 迁移您的邮箱帐户
  2. 等待您的邮箱更新,或申请开发者预览帐户
  3. 升级您的 Office 365 计划

请参阅此link了解更多详情:

解决方法

  1. 使用您的帐户创建流程 -> 打开流程并编辑选项卡所有者,然后将共享收件箱添加为所有者

  2. 通过共享收件箱登录 Power Automate-> 单击我的流程和 select 团队流程-> 打开流程并进行编辑-> 单击按钮“...”并添加新建连接->输入共享收件箱邮箱和密码,然后将原邮箱地址更改为共享收件箱。

  3. 然后当共享收件箱收到一封电子邮件时,它将在 Azure DevOps 中创建工作项

更新1

通讯组列表有电子邮件地址 脚步: 展开流程当新邮件到达时,将分发列表电子邮件输入字段 To 或 CC,然后当分发列表收到电子邮件时,它将创建一个工作项。

when an email request with a particular subject

我们可以配置字段主题过滤器来执行此操作。