web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / What are the considera...
Power Apps
Unanswered

What are the considerations for meta data driven architecture?

(0) ShareShare
ReportReport
Posted on by 6

I understand the general idea of the power platforms meta data.  

 

How do you take the meta data into account when creating applications?  Can you point me to some examples?  Are there any links for understanding the implications of a meta driven architecture?

I have the same question (0)
  • v-xida-msft Profile Picture
    Microsoft Employee on at

    Hi @nilanjenator ,

    Do you want to create a Model-Driven app in your PowerApps?

     

    Actually, the Model-Driven App in PowerApps is migrated from Dynamics 365 CRM Form App, and it use the Common Data Service Entities as the only data source. Model-driven design uses a metadata-driven architecture so that designers can customize the application without writing code. Metadata means “data about data” and it defines the structure of the data stored in the system.

     

    The Model-Driven design is provided a UI experience to design a app without writing any code. So you just need to focus yourself on creating CDS Entity to store the data, and create some Forms, Views, Dashboards, ... related to this Entity, which would be used in your Model-Driven app later.

     

    More details about Model-Driven app and Standard alone canvas app, please check the following video:

    https://www.youtube.com/watch?v=WMlO8ngbcos

    https://www.youtube.com/watch?v=3yN0-qBL8nA

     

    More details about Model-Driven sample app, please check the following article:

    https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/overview-model-driven-samples

     

    Components in Model-Driven app, please check the following article:

    https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/model-driven-app-components

     

    Best regards,

  • Joel CustomerEffective Profile Picture
    3,224 on at

    The reason that power platform and common data service are metadata driven is because you are dealing with entities that are abstracts of the underlying tables and you have metadata driving the configuration. 

    The web application or different clients people use to interact with the data in your environment depend on the entity metadata and adapt as the entity metadata changes. But these clients also depend on other data to control what visual elements to display, any custom logic to apply, and how to apply security. This system data is also stored within entities but the entities themselves are not available for customization.”

    https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/create-edit-metadata#metadata-used-with-customization

     

     

  • Joel CustomerEffective Profile Picture
    3,224 on at

    The way you take metadata into account is using solutions so the metadata and customization built can be moved via xml file. Also tools like the xrm toolbox let you have increased control over metadata for things like user settings that impact your users’ experience

     

    note with canvas apps you can connect to any number of data sources, some of which are more metadata driven than others

  • nilanjan Profile Picture
    6 on at
  • v-xida-msft Profile Picture
    Microsoft Employee on at

    Hi @nilanjenator ,

    If you have opened another thread to describe your issue. Please consider go ahead to click "Accept as Solution" to close this thread. Then we could help you in your new thread.

     

    Best regards,

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 519 Most Valuable Professional

#2
11manish Profile Picture

11manish 489

#3
Haque Profile Picture

Haque 327

Last 30 days Overall leaderboard