Will the Common Data Service always be required for Code Components to be deployed to Canvas Apps? If not, is there any timeline as to when this requirement will be removed?
According to the Microsoft Documentation, it's currently a requirement that's limiting our use of the platform.
Thanks for your email Ryan.
Here is the summary -
You require Power Apps license to add code components as the code component lifecycle is managed via CDS. Further to it for the end users we will have guidance on end users licensing requirement soon but at the high level this will align with the custom connectors. Code components which do NOT access external services directly in the component code will be available to end user with just the office license (no Power Apps license) but the ones which require direct access to external services will require end users to have the Power Apps license. Note that the user adding components to system always needs a CDS (Power Apps license).
Hope that helps, reach out to me for any further questions.
Thanks,
Hemant
@yuxi666, to reinforce @Kristoffer88's reply, the documentation led us to believe that CDS is only required to upload via the CLI (see screenshot below). Is CDS required to deploy just via the CLI?
@HemantG, thank you for reaching out as well. I just sent you an email with more detail on what's blocking us from implementing this.
Hi Yuxi.
According to this link https://docs.microsoft.com/en-us/powerapps/developer/component-framework/get-powerapps-cli#install-microsoft-power-apps-cli
Isn't it only if you choose to use the CLI to deploy the app, that you need CDS?
Or does it also apply if it is a manual deployment?
Kristoffer
Hi @RyanXExner
>For your first question yes.
>For you second question please reference this:working-with-experimental-preview#feature-roll-out-stages ,wp-application-lifecycle-management
Best Regards.
yuxi
WarrenBelz
87
Most Valuable Professional
mmbr1606
71
Super User 2025 Season 1
Michael E. Gernaey
65
Super User 2025 Season 1