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 :
Microsoft Dynamics CRM (Archived)

API DEPRECATION AND SELF HOSTED DYNAMICS 365 PORTAL

(0) ShareShare
ReportReport
Posted on by 2

Hello,

Some of our customers are using Self-hosted Dynamics 365 Portal (official open source release by Microsoft - https://www.microsoft.com/en-us/download/details.aspx?id=55789).

Microsoft announced in an article that some important changes are coming out with next major release (Link: https://docs.microsoft.com/en-us/dynamics365/get-started/whats-new/customer-engagement/important-changes-coming ). It is written that some client APIs will become deprecated. I've found out mentioned APIs are also used in web resources related to Dynamics CRM Portal (web resources with ADX prefix). For example Xrm.Page is used in: adx_ace\ace.js , adx_adx.js, adx_annotations\adx.annotations.js

 

How will changes from next major release affect to on premise portals? Do we have to reprogram adx web resources to provide Customer normal functioning of their existing portal after major release? What is the best praxis for solving problems like this? Will Microsoft release another open source version where these problems will be solved?

Thank you in advance. Best Regards,

Matej

*This post is locked for comments

I have the same question (0)
  • Verified answer
    oliver.rodrigues Profile Picture
    4,052 on at

    hi Matej

    it is very unlikely that MS would release a new open source version, their focus is on D365 Online Portals (now been re-labeled as Power Apps Portals)

    the JS library mentioned is deprecated since 2017 but MS still didn't mention when that is actually going to be removed from Dynamics CRM

    the JS will have to be updated to reflect the changes into the APIs, it would be very nice if the community updated the code within GIT Hub, but as the solutions are by default in a Managed state, I think each one would have to copy that code (again if shared) and paste into your own D365 environment

  • mchgn.nstars Profile Picture
    2 on at

    Thank you for your answer. Probably the best option for our customers is to migrate from self hosted portal to online version. I've seen a comment on MS page that XRM API was removed from list with items that will be deprecated with next major release. This API is widely used in managed solutions developed for example by company PowerObjects or other companies. I think PowerObject or company that developed a solution should upgrade the code.  That is the only leggit way. Am I right?

  • Suggested answer
    oliver.rodrigues Profile Picture
    4,052 on at

    yes.. any company that sells add-on products for D365 is already updating their solutions, but in the case of Community Portals nobody really owns it

    Microsoft released for the community, so it is up to people willing to make the changes and share now

  • mchgn.nstars Profile Picture
    2 on at

    Thank you for your explanation.

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 > 🔒一 Microsoft Dynamics CRM (Archived)

#1
SA-08121319-0 Profile Picture

SA-08121319-0 4

#1
Calum MacFarlane Profile Picture

Calum MacFarlane 4

#3
Alex Fun Wei Jie Profile Picture

Alex Fun Wei Jie 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans