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

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Finance | Project Operations, Human Resources, ...
Suggested Answer

Deep Linking into Forms with a selected record

(0) ShareShare
ReportReport
Posted on by 90

I have gone into System Administration >> Users

and turned on my url manipulations:

pastedimage1586809185434v1.png

I can see the encrypted url in the address bar when filtering a list.

How can I see the un-encrypted url ?

I have the same question (0)
  • Suggested answer
    Mea_ Profile Picture
    60,284 on at

    You cant. Microsoft.Dynamics.AX.Framework.Utilities.UrlHelper.UrlGenerator allows you to generate them from X++ code without encryption if you want but then you cannot use them because it will contain spaces and other stuff that browser won't accept.

  • WillWU Profile Picture
    22,361 on at

    Hi smore,

    Are you going to create shareable url and share it with others?

    Please see the DOC:

    https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/user-interface/create-deep-links

    The URL Generator enables developers to create shareable and secured URLs (also known as deep links) to specific forms that are root navigable. An optional data context can be passed to the form to display filtered or specific data when the form is opened. The URL Generator enables scenarios such as embedding links in reports, email, and external applications, enabling users to quickly and easily locate the specified forms or data by simply navigating using the generated link.

    Hope this helps.

  • smore Profile Picture
    90 on at

    Yes, I am trying to make a shareable url.

    I have also read this: thwidmer.wordpress.com/.../

    I just do not know how to deploy that code into the D365FO system.

  • WillWU Profile Picture
    22,361 on at

    Hi smore,

    You could call the method that create shareable url in an appropriate place.

    According to your link, you could create a main method to test it.

       public static void main(Args _args)

       {

           str link  = URLUtility_Extension::generateRecordUrl(str _menuItemName, MenuItemType _menuItemType, DataSourceName _dataSourceName, Map _indexFieldValuesMap, DataAreaId _dataAreaId = curExt());

           info(link);

       }

    And have a look at this link about deploying custom code:

    https://docs.microsoft.com/en-us/dynamics365/fin-ops-core/dev-itpro/deployment/create-apply-deployable-package

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…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Finance | Project Operations, Human Resources, AX, GP, SL

#1
Martin Dráb Profile Picture

Martin Dráb 559 Most Valuable Professional

#2
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 464 Super User 2025 Season 2

#3
Sohaib Cheema Profile Picture

Sohaib Cheema 250 User Group Leader

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans