Announcements
I noticed that the Rich Text Editor control in Canvas Apps appears to have fewer functionalities compared to the one in Model-Driven Apps.
Specifically:
This limits how we can format and present content in Canvas Apps, especially for more structured or documentation-type inputs.
Questions:
Thanks in advance!
Yes, this is by design — the two editors are built differently.
The model-driven one is the full CKEditor control tied to Dataverse, so it gets tables and inline images (images are stored behind the scenes in the msdyn_richtextfiles table).
msdyn_richtextfiles
The canvas one is a lighter WYSIWYG editor — its output is HTML but it strips script/style/object and unsupported elements, and has no image-storage table behind it, so no table button and no image insert.
Workarounds: since the output is HTML, you can inject an <img> tag with a hosted image URL (SharePoint, blob, etc.) or raw HTML table markup straight into the HtmlText/Default — it'll render, but users can't add them via the toolbar. For real table/image authoring, a model-driven app or a custom PCF control is the practical route.
<img>
On the roadmap ,nothing publicly committed for full parity. Best to log it on the Power Apps Ideas site.
Best regards, Valantis
✅ If this helped solve your issue, please Accept as Solution so others can find it quickly. ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :). 🏷️ For follow-ups @Valantis. 📝 https://valantisond365.com/
💼 LinkedIn
▶️ YouTube
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.
Jump in, show your community spirit, and win prizes!
Expanding mentorship, skilling, and AI innovation
These are the community rock stars!
Stay up to date on forum activity by subscribing.
Valantis 424
WarrenBelz 355 Most Valuable Professional
11manish 290