The Power Apps Embed a canvas app on a model-driven form capability can offer some wonderful mash up design options (best of Model Driven and Canvas App together). However – there is a limitation – currently it only works on the Dynamics 365 Web Client as noted in this limitation article.
The canvas app custom control is only supported for use with the Web client type. Currently, the Phone and Tablet client types aren’t supported.
So what happens if you enabled the Embed Canvas app control on the Phone or Tablet Client?
Error – this is what happens when we enabled Show component on Mobile and Tablet:
Power Apps is unable to complete sign in. Please make sure third party cookies are allowed in your browser settings. We tried adjusting the iPhone’s Safari settings – no luck.
This app isn’t working. Refresh your browser or try again later.
Tested the current Dynamics 365 Mobile Apps:
- Dynamics 365 for phones and tablets
- Dynamics 365 Sales mobile app
- Power Apps mobile
- Microsoft Outlook mobile with Dynamics 365 Add-in
All the above Microsoft Dynamics 365 Mobile Apps have the same embed canvas issue. So if you are looking for a customization option that supports Dynamics 365 mobile – will have to wait for embed canvas support on mobile client. Or build the mobile app entirely via stand-alone Power Apps Canvas!
Now, if the functionality is only needed on the Dynamics 365 Web Client such as call center customer service or inside sales representatives – then definitely consider the embed canvas within model driven form for design options.
Contact me if you need some Microsoft Dynamics 365 / Power Apps / CRM Sales Customer Engagement assistance.
12 times awarded Microsoft MVP – Dynamics 365 / CRM
San Francisco Bay Area | Silicon Valley
By: Frank Lee
Title: Embed Canvas App on Model-Driven Form Only Works on the Microsoft Dynamics 365 Web Client
Sourced From: mscrmonline.wordpress.com/2022/02/03/embed-canvas-app-on-model-driven-form-only-works-on-the-microsoft-dynamics-365-web-client/
Published Date: Fri, 04 Feb 2022 01:38:26 +0000