web
You’re offline. This is a read only version of the page.
close
Skip to main content
Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Answered

Using Dynamic Record URL in UCI must include App ID

(0) ShareShare
ReportReport
Posted on by 50

Dears,

I am upgrading our system to support Unified Customer Interface by all means. As I understand, all dynamic record URL's of specific records should be modified to include the App ID of which will be replaced in the UCI instead of classic mode. 

The old handling method was upon record creation we set a field that contains the Record Dynamic URL of the Lead & within any Email Template Or send email "create message" we use this field as hyperlink to be clickable.

Now this record URL needs to include the App ID, I am hoping someone has already figured a clean/supported way to implement this or a work around that already Microsoft supports. I need a solution that works in both Email Templates & Created messages in Workflows.

Thanks in Advance

I have the same question (0)
  • Suggested answer
    Henry J. Profile Picture
    5,237 on at
    RE: Using Dynamic Record URL in UCI must include App ID

    Hello Yousra,

    It's important to consider that if the Unified Interface Only mode has been enabled on your environment, then all URLs open by default in the context of the last app that was used.
    The same applies if the user has only access to only one app.

    So you might not need to include the appid when creating URLs to your record, as opening a record URL should automatically open in the context of an app.

    Henry

  • Verified answer
    Yousra Habib Profile Picture
    50 on at
    RE: Using Dynamic Record URL in UCI must include App ID

    Hello Manish,

    Thank you for your detailed reply. They are all very useful. However I am still stuck with Workflow & my main issue is with the Email Templates & not just the create message from within workflows.

    I basically used the same idea of the ultimate workflow toolkit but I found another tool collection that is very useful that returns a complete record url within the app itself.

    github.com/.../Dynamics-365-Workflow-Tools

    There are two, one is Get App Module ID which just retrieves the App Id by providing the unique name & the other is the one i used "Get App Record URL".

    The latter "Get App Record URL" brought back right away the Record Url within the App & I set that in my record as a field to use in the email templates.

    Thanks again Manish for your support :)

  • Verified answer
    ManishChouhan Profile Picture
    145 on at
    RE: Using Dynamic Record URL in UCI must include App ID

    Hi Yousra, 

    Greetings,


    POWER AUTOMATE FLOW (RECOMMENDED)

    1. https://community.dynamics.com/365/b/learncrminfingertips/posts/ms-power-automate-flow-how-to-construct-dynamic-record-url-and-send-an-email-from-dynamics-365-cds

    2. https://powerusers.microsoft.com/t5/Building-Flows/Dynamics-365-Get-URL-dynamically-in-flow/m-p/154144#M15516

     

    WORKFLOW (if still using )

    1. Create a config to store App id then write a custom workflow to Generate URL and attach the same in System workflow email etc.

    https://alphabold.com/navigating-to-uci-from-record-url-dynamic-a-custom-code-solution/

    2. Use Ultimate Workflow Toolkit for concatenate and set property

    https://butenko.pro/2018/12/05/howto-send-record-url-pointing-to-specific-model-driven-apps/ 

    Thanks

    Best Regards

    Manish chouhan

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Mansi Soni – Community Spotlight

We are honored to recognize Mansi Soni as our August 2025 Community…

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
DAnny3211 Profile Picture

DAnny3211 433

#2
Abhilash Warrier Profile Picture

Abhilash Warrier 137 Super User 2025 Season 2

#3
Martin Dráb Profile Picture

Martin Dráb 67 Most Valuable Professional

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans