Power Automate approval flows have a 30-day limit, but it is possible to extend this limit by creating two separate flows. The first flow creates the approval and ends, while the second flow waits for the approval to be completed and takes subsequent actions. To implement this, start an automated flow when a new item is created in the SharePoint list, create a new approval using inputs from the item, update the status to submitted, and write the approval ID to the list. In the second flow, use a Dataverse trigger to start when a row is modified in the Approvals table, filter the rows based on the approval source and status, and update the status of the corresponding item in the SharePoint list. By using these two flows, the approval process can continue indefinitely without timing out.
Login now to access my digest by 365.Training