Automate your Teams Provisioning with Approvals in 5 easy steps.pptx
1. 1
aMS Delhi 2022
June 25th
Automate your Teams Provisioning
with Approvals in 5 easy steps.
Tarun Reddy Akkhil Ohri
2. Thanks to our SPONSORS
2
GOLD
sponsor
Organizing sponsor
3. 5 Step approach to Teams creation automation.
1. Submit a request via PowerApps
2. Add an entry in SharePoint list
3. Send the request for Approval as an Adaptive Card
4. Provision Team & add requestor & approver as owner
5. Send email to requestor on request completion
3
4. 4
PARTIE 1 / PART 1
Submit a request via PowerApps
5. 1. Submit a request via PowerApps.
• Create a SharePoint List
• Create desired columns in the list
• Customize the list in PowerApps
• Publish the App
6. 6
PARTIE 2 / PART 2
Add an entry in SharePoint list
.
7. 2. Add an entry in SharePoint list.
• Open PowerApps App that we created in Step 1
• Create a new entry in the app and save it
• This will create an entry in the SharePoint List
8. 8
PARTIE 3 / PART 3
Send the request for Approval as an
Adaptive Card
9. 3. Send the request for Approval as an Adaptive Card.
• When an item is created in SharePoint List, a flow is
triggered
• As a result, an Adaptive card is posted to the Approver
• The flow waits for the approver to respond to the adaptive
card
• Depending on the response, subsequent steps are executed
• SharePoint list item updated with approval status
10. 10
PARTIE 4 / PART 4
Provision Team & add requestor &
approver as owner
11. 4. Provision Team & add requestor & approver as owner.
• If the approver approves the request
• A Team provisioning request is initiated
• After the team is created, the requestor is added as a
member of the team
• The requestor is then promoted to the owner
• Teams provisioning status updated in SharePoint List
12. 12
PARTIE 5 / PART 5
Send email to requestor on request
completion
13. 5. Send email to requestor on request completion.
• On completion of Teams provisioning, an email is sent to
the requestor informing about request completion
• Email sent status updated in SharePoint list.
• If the request is rejected, the requestor gets an email
informing the same and SharePoint list item is updated with
corresponding status.