Search icon CANCEL
Subscription
0
Cart icon
Your Cart (0 item)
Close icon
You have no products in your basket yet
Arrow left icon
Explore Products
Best Sellers
New Releases
Books
Videos
Audiobooks
Learning Hub
Free Learning
Arrow right icon
Arrow up icon
GO TO TOP
Extending Dynamics 365 Customer Engagement Apps with Low Code

You're reading from   Extending Dynamics 365 Customer Engagement Apps with Low Code Create tailor-made Dynamics 365 CE apps using the powerful low-code capabilities of Power Platform

Arrow left icon
Product type Paperback
Published in Jan 2023
Publisher Packt
ISBN-13 9781803232317
Length 342 pages
Edition 1st Edition
Arrow right icon
Author (1):
Arrow left icon
Nicolás Fernández Nicolás Fernández
Author Profile Icon Nicolás Fernández
Nicolás Fernández
Arrow right icon
View More author details
Toc

Table of Contents (21) Chapters Close

Preface 1. Part 1: Introduction of No-Code/Low-Code for Dynamics 365 Customer Engagement
2. Chapter 1: Dynamics 365 Customer Engagement and No-Code/Low-Code FREE CHAPTER 3. Chapter 2: Extending Dynamics 365 Customer Engagement with a No-Code/Low-Code Approach 4. Part 2: Extending Dynamics 365 Customer Engagement Applications
5. Chapter 3: Extending Dynamics 365 Customer Engagement Native Applications 6. Chapter 4: Building Applications with Dynamics 365 Customer Engagement 7. Chapter 5: Dynamics 365 Customer Engagement with Custom Embedded Applications 8. Chapter 6: Extending Your Apps with AI and Mixed Reality 9. Part 3: Building Custom Processes for Dynamics 365 Customer Engagement Applications
10. Chapter 7: Automations in Dynamics 365 Customer Engagement Apps 11. Chapter 8: Working with Data 12. Chapter 9: Integrating Artificial Intelligence into Processes 13. Part 4: No-Code/Low-Code Bots for Dynamics 365 Customer Engagement
14. Chapter 10: Customer-Facing Bots 15. Chapter 11: Enabling Bots to Users 16. Part 5: Working with Advanced Dashboards and Reports with Dynamics 365 Customer Engagement
17. Chapter 12: Reporting Dashboards with Dynamics 365 Customer Engagement Data 18. Chapter 13: Embedded Dashboards and Reports in Dynamics 365 Customer Engagement 19. Index 20. Other Books You May Enjoy

Understanding Dynamics 365 Customer Engagement DNA

To understand why Dynamics 365 Customer Engagement is closely linked with the no-code / low-code concept, first, we must look at the platform’s key components to see what it is and what it is built on.

We know that, technically, Dynamics 365 Customer Engagement applications (Sales, Marketing, Customer Service, Field Service, and Project Operations) are model-driven apps built by Microsoft, so they are known as first-party applications. And so, as in all model-driven apps, the core component of the applications is Dataverse.

To quote the official definition from Microsoft, Dataverse is a Powerful data service and app platform to quickly build enterprise-grade apps with automated business processes.

Without going into too much detail about Dataverse, it is important to highlight the aspects that make it up:

Figure 1.1 – A high-level Dataverse description

Figure 1.1 – A high-level Dataverse description

As we can see in the preceding diagram, Dataverse offers different capabilities for the design and modeling of applications, including aspects of great importance such as security or business logic, with capabilities ranging from no-code to pro-code.

Now, considering Dataverse is a relatively new concept, let’s review the origin of this product to understand how closely it relates to Dynamics 365 Customer Engagement.

The XRM concept was used since the first versions of Dynamics CRM to describe the platform’s ability to model and bring to life applications that respond to different business needs in an agile, integrated, secure, and easy-to-maintain way. The definition coined by Microsoft in 2015 was XRM is a business applications framework designed to accelerate the development of line-of-business (LOB) applications through reusable applications services that can be adapted and extended to create many unique applications.

With the launch of Power Apps, Microsoft understood that it had to formalize this concept under a specific product, so Common Data Service was born. After a first attempt to build this framework from scratch, in the Common Data Service 2.0 version, Microsoft took as a base what Dynamics CRM had been having for years as the core of its applications. Finally, and after some stumbling around for a name change, Common Data Service was renamed Dataverse.

For this reason, what we know today as Dataverse is a core part of that XRM framework for building applications with a no-code/low-code approach that we have known since the first versions of Dynamics CRM. Therefore, Dynamics 365 Customer Engagement has all the conditions and capabilities to be extended, without code, by using Power Platform.

To find out what Dynamics 365 Customer Engagement looks like inside, and how we can extend it without code, we simply have to access the maker portal (https://make.powerapps.com) and select the Solutions section:

Figure 1.2 – The Solutions area in the makers portal

Figure 1.2 – The Solutions area in the makers portal

Here, we can see the different native Dynamics 365 Customer Engagement solutions and even create one from scratch. Once created, we can add the Dynamics 365 Customer Engagement components we need.

Now, you understand what the core component of Dynamics 365 Customer Engagement Apps is and how Dataverse makes it a no-code/low-code platform.

You have been reading a chapter from
Extending Dynamics 365 Customer Engagement Apps with Low Code
Published in: Jan 2023
Publisher: Packt
ISBN-13: 9781803232317
Register for a free Packt account to unlock a world of extra content!
A free Packt account unlocks extra newsletters, articles, discounted offers, and much more. Start advancing your knowledge today.
Unlock this book and the full library FREE for 7 days
Get unlimited access to 7000+ expert-authored eBooks and videos courses covering every tech area you can think of
Renews at $19.99/month. Cancel anytime
Banner background image