简体   繁体   English

Azure DevOps - 从传入的电子邮件创建工作项

[英]Azure DevOps - Create a work item from incoming email

I'm in the process of setting up an in-house Azure DevOps environment.我正在设置内部 Azure DevOps 环境。 But I'm stuck at a point where I need to set up an email integration.但是我遇到了需要设置电子邮件集成的问题。

Question: is it possible within Azure DevOps to create a work item (in general/specific to a project) upon receiving an email?问题:是否可以在 Azure DevOps 中在收到电子邮件后创建工作项(一般/特定于项目)?

Trigger : Users report issues via a generic email address (like support email)触发器:用户通过通用电子邮件地址(如支持电子邮件)报告问题

Manage : Azure DevOps to capture this email (monitor inbox of this generic email address)管理:Azure DevOps 以捕获此电子邮件(监视此通用电子邮件地址的收件箱)

Output : A new work item is created with the contents/subject from the captured email.输出:使用捕获的电子邮件中的内容/主题创建新的工作项。

Note: Issues could either be a bug, minor usability or other supports注意:问题可能是错误、次要可用性或其他支持

  • I did look into MS Power Automate using flow.我确实使用 flow 研究了 MS Power Automate。 But not ideal in my case但在我的情况下并不理想
  • Searched market place for a possible plugin.在市场上搜索可能的插件。 But couldn't find one which does this但找不到这样做的

Thanks in advance for any help or direction.在此先感谢您的任何帮助或指导。

Thanks you for all fellow contributors who suggested alternative approach.感谢所有提出替代方法的贡献者。 Unfortunately, these suggestions doesn't solve my concern at its level and hence I raised a feature request in Azure DevOps Server forum.不幸的是,这些建议并没有解决我的顾虑,因此我在Azure DevOps Server论坛上提出了一个功能请求。 You may find the request here and please vote it if you think it is relevant to you.您可以在此处找到请求,如果您认为它与您相关,请投票。

Azure DevOps does not contain feature to create work items through email. Azure DevOps 不包含通过电子邮件创建工作项的功能。 You can try:你可以试试:

  1. TeamBox (pop3) TeamBox (pop3)
  2. As you mentioned MS Power Automate or Azure Logic App.正如您提到的 MS Power Automate 或 Azure Logic App。
  3. Create your solution with existing resources.使用现有资源创建您的解决方案。 As example: Mail.dll - .NET email component (IMAP, POP3, S/MIME) , Create Work Item in Team Services Through API例如: Mail.dll - .NET 电子邮件组件(IMAP、POP3、S/MIME)通过 API 在 Team Services 中创建工作项

The easy way is to use the TFS Work Items from Outlook tool.简单的方法是使用Outlook工具中的TFS 工作项

It's give you the ability to create a work item from outlook and also create rules for create work items automatically (with templates).它使您能够从 Outlook 创建工作项,还可以创建用于自动创建工作项的规则(使用模板)。

在此处输入图片说明

Note: the name is TFS Work Items but it should works also with ADO.注意:名称是TFS工作项,但它也适用于 ADO。

As Shamrai Aleksander mentioned above, for now Azure Devops Service doesn't support creating WITs from email.正如Shamrai Aleksander上面提到的,目前 Azure Devops 服务不支持从电子邮件创建 WIT。

Not sure if above extensions shared by Shamrai Aleksander and Shayki Abramczyk meet your needs well, I think you can also consider posting a feature request if you do want such feature comes true in Azure Devops Service.不确定Shamrai AleksanderShayki Abramczyk共享的上述扩展是否能很好地满足您的需求,如果您确实希望在 Azure Devops 服务中实现此类功能,我认为您也可以考虑发布功能请求。 Since it's a good idea, feel free to suggest a feature to User Voice Forum of ADO.既然这是一个好主意,请随时向 ADO 的用户语音论坛推荐一个功能。

Your requirements seems to be similar to this one which is posted in 2019, I recommend you can post a new one to share your feedback.您的要求似乎与 2019 年发布的这一要求相似,我建议您可以发布一个新要求以分享您的反馈。 Also, share the link in your question and members who interested in that would vote for you!另外,分享您问题中的链接,感兴趣的成员会为您投票! Hope it helps.希望能帮助到你。

This is a good use case for a Logic App.这是逻辑应用程序的一个很好的用例。 You can create an app that triggers on a new email, using theOutlook connector , and then create a work item using the DevOps connector .您可以使用Outlook 连接器创建在新电子邮件上触发的应用程序,然后使用DevOps 连接器创建工作项。
You can also add logic in the middle (using the Control connector and variables, for instance), to assess the content of the email and dynamically set the target project, work item type, or tags.您还可以在中间添加逻辑(例如使用控制连接器和变量),以评估电子邮件的内容并动态设置目标项目、工作项类型或标签。

You can user Microsoft Power Automate to do that.您可以使用 Microsoft Power Automate 来执行此操作。

You activator would be receiving an email and the rest of the workflow is up to you.您的激活器将收到一封电子邮件,其余的工作流程由您决定。 It creates issues correctly and there is even a workaround to add files to the issue with power automate.它会正确地创建问题,甚至还有一种解决方法可以通过电源自动化将文件添加到问题中。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 如何不在 azure devops 中的“创建工作项”任务中创建重复项 - How not to create duplicates in a task "Create work item" in azure devops 使用 HTTR POST 创建 Azure Devops 工作项 - Using HTTR POST to Create a Azure Devops Work Item azure-devops python 运行“create_work_item”时出错 - azure-devops python error running 'create_work_item' 是否可以在 Azure DevOps 的工作项类型中创建自定义工作项类型? - Is it possible to create a custom work Item type inside work item type in Azure DevOps? 如何通过对 azure devops 的 HTTP 请求从子任务工作项中删除工作项关系(父项)? - How to delete a work item relation (parent) from a child task work item via HTTP request to azure devops? 将 Azure DevOps 工作项附件导入 PBI - Importing Azure DevOps Work Item attachments to PBI Azure DevOps 工作项类型通知条件 - Azure DevOps Work Item Type Condition for Notifications Azure Devops,如何在 devops backlog 中添加“工作项类型” - Azure Devops, how to add “Work Item type” in devops backlog 如何更改 Azure DevOps 工作项中工作项的日期格式 - How to change the date format on a Work Item in Azure DevOps Work item Azure Devops Wishlist backlog(StakeHolder 创建工作项,但不要编辑) - Azure Devops Wishlist backlog (StakeHolder create Work Item, but don't edit)
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM