You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: support/power-platform/power-automate/flow-run-issues/triggers-troubleshoot.md
+26-14Lines changed: 26 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -310,42 +310,54 @@ To resolve this issue, edit each flow and save it. The triggers should start fir
310
310
311
311
For triggers, the value of expressions is calculated only when the flow is saved. For example, if your trigger uses `utcNow()` in an input, `utcNow()` is calculated when you save the flow, and the current UTC time is inserted into the trigger definition as a hardcoded value. `utcNow()` isn't recalculated every time the flow is triggered.
312
312
313
-
## Changes to HTTP or Teams Webhook trigger flows
313
+
## Changes to HTTP or Teams Webhook trigger flows on Logic Apps environment architecture
314
314
315
315
> [!IMPORTANT]
316
+
> - This change only affects flows with HTTP or Teams Webhook trigger.
317
+
> - This change only affects flows in current environment architecture (Logic Apps). If your environment is Self Host MultiTenant (MTA), you are not impacted. In 2 quick steps, [Find out](https://learn.microsoft.com/en-us/power-automate/environment-architecture) which environment architecture your flows are in.
316
318
> - This alert doesn't affect sovereign clouds.
317
-
> - Starting in August 2025, Power Automate flows with [HTTP triggers](/power-automate/oauth-authentication?tabs=classic-designer) or [Teams Webhook triggers](/connectors/teams/?tabs=text1%2Cdotnet#microsoft-teams-webhook) that have `logic.azure.com` in the URL will move to a new URL. This change is part of an infrastructure upgrade to improve execution speed and provide new features. You'll see the new URL in the **HTTP URL** field of the flow's trigger when you load the flow in the designer.
318
-
> - To ensure that existing flows using these triggers continue to work, complete the following actions by November 30, 2025. Before November 30, 2025 both the old and new URLs will be supported; after that, the old URLs will no longer work and flows will fail to trigger.
319
319
320
-
### Key changes
321
-
322
-
-**Updated trigger URL**: The URL displayed on the HTTP trigger card in your flow's designer will reflect a new URL. This new URL is required for your flows to function correctly.
323
-
-**Length of the new URL**: The updated URL might exceed 255 characters, especially when [Shared Access Signature (SAS) authentication](/azure/storage/common/storage-sas-overview) is configured. Verify that your destination system supports URLs longer than 255 characters and adjust its configuration if necessary.
324
-
-**Warning banner**: A warning banner will appear on your flow details page or within the designer, displaying the old URL that has been replaced. This serves as a reminder to update any references to the outdated URL with the new URL.
325
-
326
-
> Click here to copy the new trigger URL. The old trigger URL \<trigger URL> will stop working on November 30, 2025. Your tools that use this flow WILL break unless you update them with the new URL.
320
+
Starting in November 30 2025, Power Automate flows with [HTTP triggers](/power-automate/oauth-authentication?tabs=classic-designer) or [Teams Webhook triggers](/connectors/teams/?tabs=text1%2Cdotnet#microsoft-teams-webhook) that have `logic.azure.com` in the URL are moving to a new URL. This change is part of an infrastructure upgrade to improve execution speed and provide new features. [Learn More](https://learn.microsoft.com/en-us/power-automate/environment-architecture)
327
321
328
-
:::image type="content" source="./media/triggers-troubleshoot/http-trigger-url.png" alt-text="Screenshot of the warning banner reminding you to update the old URL." lightbox="media/triggers-troubleshoot/http-trigger-url.png":::
322
+
> - To ensure that existing flows using these triggers continue to work, you need to update the URLs you have been using on external references with a new URL that shows up on your impacted flows. Complete the following actions by November 30, 2025. Before November 30, 2025 both the old and new URLs will be supported; after that, the old URLs will no longer work and flows will fail to trigger.
329
323
330
324
### Required actions
331
325
332
326
To ensure your flows continue to function as expected, follow these steps:
333
327
334
-
1. Update URL references:
328
+
1. Assess the impact
329
+
330
+
- Perform the 2 step [process](https://learn.microsoft.com/en-us/power-automate/environment-architecture) to identify the environment type. Follow the steps below only if the environment is Logic Apps, and you have flows with HTTP and Teams Webhook Triggers.
331
+
- Identify the flows which will be impacted. Use the [PowerShell script](#list-all-flows-with-migrating-trigger-urls) below in this doc if you have admin privileges.
332
+
- Make note of old and new trigger URLs for the impacted flows by navigating to the Flow Details page or the Designer.
333
+
334
+
3. Update URL references:
335
335
336
336
- Identify all external applications and systems (such as web apps, Power Apps, flows, and others) that reference the old trigger URL.
337
337
- Replace the old trigger URL with the updated URL displayed in the trigger card of your flow's designer.
338
338
339
-
2. Validate the new URL:
339
+
4. Validate the new URL:
340
340
341
341
- Verify that the updated URL works as expected by triggering the flow and checking for successful execution.
342
342
- If using SAS authentication, confirm that the destination system supports URLs longer than 255 characters.
343
343
344
-
3. Check the relative path parameter:
344
+
5. Check the relative path parameter:
345
345
346
346
- If your trigger URL uses a relative path parameter, ensure there are no beginning slashes in the field to avoid double slash errors.
347
347
- Modify the relative path as needed and validate the trigger URL for correctness.
348
348
349
+
350
+
### Key changes
351
+
352
+
-**Updated trigger URL**: The URL displayed on the HTTP trigger card in your flow's designer will reflect a new URL. This new URL is required for your flows to function correctly.
353
+
-**Length of the new URL**: The updated URL might exceed 255 characters, especially when [Shared Access Signature (SAS) authentication](/azure/storage/common/storage-sas-overview) is configured. Verify that your destination system supports URLs longer than 255 characters and adjust its configuration if necessary.
354
+
-**Warning banner**: A warning banner will appear on your flow details page or within the designer, displaying the old URL that has been replaced. This serves as a reminder to update any references to the outdated URL with the new URL. If you do not see the warning banner on flows with HTTP or Teams webhook trigger, your environment is most likely on Self Host Multitenant architecture, and your flows will not be impacted.
355
+
356
+
> Click here to copy the new trigger URL. The old trigger URL \<trigger URL> will stop working on November 30, 2025. Your tools that use this flow WILL break unless you update them with the new URL.
357
+
358
+
:::image type="content" source="./media/triggers-troubleshoot/http-trigger-url.png" alt-text="Screenshot of the warning banner reminding you to update the old URL." lightbox="media/triggers-troubleshoot/http-trigger-url.png":::
359
+
360
+
349
361
> [!NOTE]
350
362
> If a flow uses an HTTP action to call another flow, the parent flow is considered to be an external system. The URL in the parent flow should be updated with the new URL that is displayed in the child flow's trigger card. However, if the child flow is called through the **Run a child flow** action no change is needed.
0 commit comments