Skip to content

Commit f16b87e

Browse files
authored
Update triggers-troubleshoot.md
1 parent ec662ee commit f16b87e

1 file changed

Lines changed: 26 additions & 14 deletions

File tree

support/power-platform/power-automate/flow-run-issues/triggers-troubleshoot.md

Lines changed: 26 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -310,42 +310,54 @@ To resolve this issue, edit each flow and save it. The triggers should start fir
310310

311311
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.
312312

313-
## Changes to HTTP or Teams Webhook trigger flows
313+
## Changes to HTTP or Teams Webhook trigger flows on Logic Apps environment architecture
314314

315315
> [!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.
316318
> - 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.
319319
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)
327321

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.
329323
330324
### Required actions
331325

332326
To ensure your flows continue to function as expected, follow these steps:
333327

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:
335335

336336
- Identify all external applications and systems (such as web apps, Power Apps, flows, and others) that reference the old trigger URL.
337337
- Replace the old trigger URL with the updated URL displayed in the trigger card of your flow's designer.
338338

339-
2. Validate the new URL:
339+
4. Validate the new URL:
340340

341341
- Verify that the updated URL works as expected by triggering the flow and checking for successful execution.
342342
- If using SAS authentication, confirm that the destination system supports URLs longer than 255 characters.
343343

344-
3. Check the relative path parameter:
344+
5. Check the relative path parameter:
345345

346346
- If your trigger URL uses a relative path parameter, ensure there are no beginning slashes in the field to avoid double slash errors.
347347
- Modify the relative path as needed and validate the trigger URL for correctness.
348348

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+
349361
> [!NOTE]
350362
> 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.
351363

0 commit comments

Comments
 (0)