The primary goal of this flow is to optimize the operation of systems that utilize Power Automate and SharePoint, specifically by managing and cleaning up Teams approval notifications that remain after a flow has completed its execution. This ensures that users are not left with outdated or unresolved approval messages, improving clarity, system hygiene, and user experience.
Cancellation of the old request approval teams because a new request of the same kind has been sent - reminder
-
SharePoint requires a Microsoft 365 license (e.g. E1, E3, or E5).
-
Power Automate Requires a Power Automate Per User or Per Flow Plan to use premium connectors like Invoke HTTP Request.
⚠️ Important:
Premium connector bellow
https://approvals.teams.microsoft.com
workflow()?['tags']?['environmentName']
- SharePoint – used for reading and updating list items
- HTTP Request (Entra) – used for sending custom requests to external services (premium)
- Teams – used to create and manage approvals in Microsoft Teams
- Outlook – used to send notification emails via Outlook
-
Downloading a file from Releases
-
Import zip package to Power Automate
- Configure new connections to connectors
- Set flow Create as new
- After getting errors - errors will be because flow does not have embedded sharepoint/teams links
- Correct all connection parameters on the flow so that it points to the correct sharepoint
