Since the Unified Interface is the recommended way for Dynamics 365 and Unified Interface need Custom Control Framework to add some customization, Do we have any compatibility chart or known guidelines on what does custom control framework supports?
Does Custom Control Framework is back word compatible with classic UI and to what extent?
something like below
Version
Dynamics CRM 8.2
Dynamics CRM 9.0 ON-Premise
Dynamics CRM 9.0 Cloud
Classic UI - Multi Section
No
Yes
Classic UI - Web Resource
Classic UI - Iframe
Unified Interface UI - Multi Selection
NO
Unified Interface UI - Web Resource
Unified Interface UI - Web Resource - CCF
Classic UI is nearing its end-of-life. "Customers must transition to Unified Interface before October 1, 2020."
cloudblogs.microsoft.com/.../
So I would not expect the PowerApps Component Framework - PCF (earlier CCF - Custom Control Framework) to be compatible with classic UI. Its just for UCI. Also the same PCF control should work for Canvas apps in future (as per Product Roadmap).
Yes, some control like Flip switch, Editable Grid worked in both Classic & UCI, but those are OOB controls from initial days.
Thanks for the reply. Yes that's true, we can probably guess from the Roadmap. Strategic decisions are some time puzzly.
Type of Customization that can be compatible on everywhere (8.2/9.0/ClassicUI/Unified Interface/Legacy Rendering all) seems to be Web Resource with supported API endpoint's then, is that accurate? Web Resource on Unified INterface still works, correct? Any thoughts on that?
Yes, Web resource is the only compatible step across versions/UI :)
Certain Methods for Xrm.Page in web resources still works on both classic UI and Unified Interface UI as well.
window.parent.Xrm.Page.data.entity.attributes.get("attribute").getValue());
window.parent.Xrm.Page.context.getClientUrl());
window.parent.Xrm.Page.data.entity.getEntityName());
ExecutionContext.getFormContext will not work in the HTML Web resource still.
[View:https://docs.microsoft.com/en-us/power-platform/important-changes-coming:750:50]
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.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Abhilash Warrier as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Rishabh Kanaskar 235
MVP-Daniyal Khaleel 177
Tom_Gioielli 156 Super User 2025 Season 2