Need a private training for your team? Request a private training
Not ready to book yet? Request an offer
The Power Platform is a powerful combination of tools that allow you to build business applications to store, process and share your data. This chapter will show you how the Power Platform is built and gives you an overview of what is possible.
Before Model-Driven Apps can be created, an environment with a Microsoft Dataverse database must be provisioned. This chapter introduces the concept of an environment and what role it plays in creating, managing and deploying Model-Driven Apps. Students are also provided with a quick overview of the look and feel that every Model-Driven App has and the common functionality of Model-Driven Apps.
Solutions are used by developers to package related customizations together so that they can be managed and deployed as a single unit. We will see what components can be added to a solution and how they are the essential building blocks of your environment.
Model-Driven Apps are the building blocks of any business solution. For instance, we could create our own "event management" app. The app will group together everything our user needs from Microsoft Dataverse and the components we have built.
Tables are used to model and store business data in Model-Driven Apps. Conceptually, they are similar to tables in a relational database. Microsoft Dataverse provides several built-in tables, such as Contact and Account, but customizers will almost always need to create new tables. In this chapter, you will learn all aspects of creating new tables.
Just like accounts and contacts have relationships in Microsoft Dataverse, we can provide relationships for our own tables. You will learn what types of relationships are possible and how to configure them.
Columns define the individual data items that can be used to store data in a table. You will learn everything about data types, formats, column properties and more.
Forms are used to create, read and update individual table rows. In this module you will learn about the different Form Types and how to create or customize forms using the Form Designer.
Business rules essentially automate control logic on tables, without the need for development. Think of making columns required depending on the value of another column for instance.
Offer the data needed for different scenarios with views. With a view, we can either look at all table rows, or we could apply some filtering, sorting, etc.
Reporting is essential when working with data. In this module, you will learn how to create charts and dashboards that turn raw data into clear and engaging visualizations, such as bar and column charts.
Business process flows in Dataverse are guided workflows that streamline and standardize processes within an organization by providing a visual representation of the steps needed to complete a task. They ensure consistency and compliance by guiding users through predefined stages and actions.
This module teaches how you can implement a robust security model in Model-Driven Apps using Business Units, Security Roles, Users and Teams.
Workflows and Power Automate give you the ability to automate organizational processes. Both have their advantages and disadvantages, but they can be used to automate a wide variety of processes, from simple notifications to complex multi-step processes that integrate with other systems.
Work faster with ChatGPT, Claude, GitHub Copilot, or your favorite AI assistant by extending it with Plugins for Dataverse development and administration. You will discover how these plugins simplify data modeling, solution management, administration, and Power Platform development.
This course introduces Dynamics 365 as a starting point for building modern business applications, while uncovering the underlying Power Platform. You will explore how Dynamics apps are powered by Dataverse, Model-Driven Apps, and a data-first approach to create structured, scalable solutions.
By following this course, you will understand not only how to use Dynamics 365, but also how to extend and customize it effectively. It equips you to build flexible applications, improve business processes, and unlock the full potential of the platform.
This 5-day course is intended for power users, consultants and key users new to Dynamics 365 for Customer Engagement or Model-Driven Apps that want to work with and customize the out-of-the-box functionality of the Power Platform.