DEV Community

Cover image for Boosting Devops Productivity with Forms and Power Automate
Arindam Mitra
Arindam Mitra

Posted on

Boosting Devops Productivity with Forms and Power Automate

Greetings to my fellow Technology Advocates and Specialists.

In this Session, I will demonstrate How to create Azure Devops Work-Items using Microsoft Forms and Power Automate.

AUTOMATION OBJECTIVES:-
# TOPICS
1. Create Microsoft Forms and Publish.
2. Create Power Automate Flow - Automated Cloud Flow.
3. Integrate Microsoft Forms and Azure Devops with Power Automate.
4. There are 3 Actions created in the Automated Cloud Flow.
4(a). Action#1: When a New Response is Submitted.
4(b). Action#2: Get Response Details.
4(c). Action#3: Create a Work-item in Azure Devops.
5. Create Azure Devops Work-items by submitting Microsoft Forms.
REQUIREMENTS:-
  1. Access to Microsoft Forms.
  2. Access to Microsoft Power Automate.
  3. Azure DevOps Organisation and Project.
CODE REPOSITORY:-

Boosting Devops Productivity with Forms and Power Automate:-

Greetings to my fellow Technology Advocates and Specialists.

In this Session, I will demonstrate How to create Azure Devops Work-Items using Microsoft Forms and Power Automate.

AUTOMATION OBJECTIVES:-
# TOPICS
1. Create Microsoft Forms and Publish.
2. Create Power Automate Flow - Automated Cloud Flow.
3. Integrate Microsoft Forms and Azure Devops with Power Automate.
4. There are 3 Actions created in the Automated Cloud Flow.
4(a). Action#1: When a New Response is Submitted.
4(b). Action#2: Get Response Details.
4(c). Action#3: Create a Work-item in Azure Devops.
5. Create Azure Devops Work-items by submitting Microsoft Forms.
REQUIREMENTS:-
  1. Access to Microsoft Forms.
  2. Access to Microsoft Power Automate.
  3. Azure DevOps Organisation and Project.

Below follows the step by step Process:-

1. Create Microsoft Forms and Publish.
a. Login to Microsoft Forms and Click on "New Form".
Image description
b.

Below follows the step by step Process:-

1. Create Microsoft Forms and Publish.
a. Login to Microsoft Forms and Click on "New Form".
Image description
b. Create the Required Microsoft Form.
Image description
c. Once Microsoft Form is created, Click on "Preview".
Image description
Image description
d. Then click on "Present".
Image description
Image description
Image description
From above, copy the link under the QR Code and open in another browser tab.
Image description
2. Create Power Automate Flow.
a. Login to Microsoft Power Automate > Create > Automated cloud flow.
Image description
b. Provide the Flow Name, Choose the below Trigger and Click on "Create".
Image description
3. Integrate Microsoft Forms with Power Automate.
Image description
4. There are 3 Actions created in the Automated Cloud Flow.
4(a) Action#1: When a New Response is Submitted.
Image description
Add an Action - Microsoft Forms
Image description
4(b) Action#2: Get Response Details.
Image description
Image description
When a new response is submitted using Microsoft Forms, Response ID is captured by selecting "Dynamic Content".
Image description
Image description
Image description
4(c) Action#3: Create a Work-item in Azure Devops.
Image description
Ensure the "Work Item Type" is selected as "Issue".
Image description
The "Title" option in "Create a Work Item" Action in Microsoft Power Automate is mapped to Microsoft Forms "Get Response Details" "Task Name" under "Dynamic Content".
Image description
Image description
The "Description" option in "Create a Work Item" Action in Microsoft Power Automate is mapped to Microsoft Forms "Get Response Details" "Description" under "Dynamic Content".
Image description
5. Create Azure Devops Work-items by submitting Microsoft Forms.
Image description
Response was submitted.
Image description
Azure Devops Work item was successfully created.
Image description
The Success Status can also be viewed from Microsoft Power Automate.
Image description

Hope You Enjoyed the Session!!!

Stay Safe | Keep Learning | Spread Knowledge

Top comments (2)

Collapse
 
piya__c204c9e90 profile image
Piya

Very helpful!

Collapse
 
arindam0310018 profile image
Arindam Mitra

Thank you!