How to create a direct link to the Approvals app in Microsoft Teams

If you want to create a direct hyperlink in an email or chat message that takes a user directly to the Approvals app within Microsoft Teams, it’s luckily pretty straightforward. You might do this if you want to remind users to review any pending/open approvals on a regular basis, nudge a specific person to complete an approval, or create a custom approval request email for a Power Automate flow.

In this blog post I’ll highlight how you can get a direct link to Approvals for enterprise and GCC subscriptions in both Microsoft Teams and Power Automate.

How to create a direct link to the Approvals app in Microsoft Teams

To send users directly to the Approvals app in Microsoft Teams, your URL may be exactly the same as one of these. That’s right, no modification needed! That’s because the alphanumeric content in the URL is the app ID and it stays the same from one organization to the next.

However, the app ID does differ for different versions of the Approvals app. For instance:

Approvals app in Microsoft Teams: https://teams.microsoft.com/l/entity/7c316234-ded0-4f95-8a83-8453d0876592/approvals

US GCC Approvals app in Microsoft Teams: https://teams.microsoft.com/l/entity/2d4edd75-5a69-41da-bead-44c3a268ece8/approvals

As you can see the structure is similar:

  1. Begin your URL with https://teams.microsoft.com/l/entity/
  2. Replace the alphanumeric id before /approvals with the app ID specific to your Approvals app

How to find your app ID

If neither of the examples above (normal Approvals or GCC Approvals) works for you, you may have a different Approvals app or the ID may have changed or been copied incorrectly. To find your app ID:

  1. Go to Manage Apps in the Microsoft Teams Admin Center
  2. Search for and select the Approvals app
  3. Find its ID under App ID
An app details page in the Microsoft Teams admin center | Click to enlarge

How to create a direct link to the Approvals page of Power Automate

If you prefer users complete approvals via the browser using Power Automate (same approvals, different interface), you may instead go to Power Automate in your browser and click on Approvals from the left navigation menu then copy that entire URL. It will be the same for all users in your organization.

It might resemble something like the following:

Approvals page in Power Automate: https://make.powerautomate.com/environments/Default-a1b2c3d4-e5f6-7h8i-9j0k-l1m2n3o4p5q6/approvals/received

US GCC Approvals page in Power Automate: https://make.gov.powerautomate.us/environments/Default-g7h8i9j0-k1l2-m3n4-o5p6-q7r8s9t0u1v2/approvals/received

You can, alternatively, copy one of my fake URLs above and replace everything between Default- and /approvals with your organization’s ID. To get this, visit Power Automate in your browser and copy the ID out of its URL.

Power Automate URL’s ID location | Click to enlarge

References

Deep link to an application – Teams | Microsoft Learn

4 Replies to “How to create a direct link to the Approvals app in Microsoft Teams”

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.