Implementing Microsoft Dynamics 365 Customer Engagement
eBook - ePub

Implementing Microsoft Dynamics 365 Customer Engagement

Configure, customize, and extend Dynamics 365 CE in order to create effective CRM solutions

  1. 426 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

Implementing Microsoft Dynamics 365 Customer Engagement

Configure, customize, and extend Dynamics 365 CE in order to create effective CRM solutions

About this book

Gain hands-on experience working with the architecture, implementation, deployment, and data migration of Dynamics 365 Customer Engagement

Key Features

  • Explore different tools to evaluate, implement, and proactively maintain Dynamics 365 for CE
  • Integrate Dynamics 365 CE with applications such as Power BI, PowerApps, and Microsoft Power Automate
  • Design application architecture, explore deployment choices, and perform data migration

Book Description

Microsoft Dynamics 365 for Customer Engagement (CE) is one of the leading customer relationship management (CRM) solutions that help companies to effectively communicate with their customers and allows them to transform their marketing strategies. Complete with detailed explanations of the essential concepts and practical examples, this book will guide you through the entire life cycle of implementing Dynamics 365 CE for your organization or clients, and will help you avoid common pitfalls while increasing efficiency at every stage of the project.

Starting with the foundational concepts, the book will gradually introduce you to Microsoft Dynamics 365 features, plans, and products. You'll learn various implementation strategies and requirement gathering techniques, and then design the application architecture by converting your requirements into technical and functional designs. As you advance, you'll learn how to configure your CRM system to meet your organizational needs, customize Dynamics 365 CE, and extend its capabilities by writing client-side and server-side code. Finally, you'll integrate Dynamics 365 CE with other applications and explore its business intelligence capabilities.

By the end of this Microsoft Dynamics 365 book, you'll have gained an in-depth understanding of all the key components necessary for successful Dynamics 365 CE implementation.

What you will learn

  • Explore the new features of Microsoft Dynamics 365 CE
  • Understand various project management methodologies, such as Agile, Waterfall, and DevOps
  • Customize Dynamics 365 CE to meet your business requirements
  • Integrate Dynamics 365 with other applications, such as PowerApps, Power Automate, and Power BI
  • Convert client requirements into functional designs
  • Extend Dynamics 365 functionality using web resources, custom logic, and client-side and server-side code
  • Discover different techniques for writing and executing test cases
  • Understand various data migration options to import data from legacy systems

Who this book is for

This book is for consultants, project managers, administrators, and solution architects who want to set up Microsoft Dynamics 365 Customer Engagement in their business. Although not necessary, basic knowledge of Dynamics 365 will help you get the most out of this book.

Frequently asked questions

Yes, you can cancel anytime from the Subscription tab in your account settings on the Perlego website. Your subscription will stay active until the end of your current billing period. Learn how to cancel your subscription.
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
Perlego offers two plans: Essential and Complete
  • Essential is ideal for learners and professionals who enjoy exploring a wide range of subjects. Access the Essential Library with 800,000+ trusted titles and best-sellers across business, personal growth, and the humanities. Includes unlimited reading time and Standard Read Aloud voice.
  • Complete: Perfect for advanced learners and researchers needing full, unrestricted access. Unlock 1.4M+ books across hundreds of subjects, including academic and specialized titles. The Complete Plan also includes advanced features like Premium Read Aloud and Research Assistant.
Both plans are available with monthly, semester, or annual billing cycles.
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Yes! You can use the Perlego app on both iOS or Android devices to read anytime, anywhere — even offline. Perfect for commutes or when you’re on the go.
Please note we cannot support devices running on iOS 13 and Android 7 or earlier. Learn more about using the app.
Yes, you can access Implementing Microsoft Dynamics 365 Customer Engagement by Mahender Pal in PDF and/or ePUB format, as well as other popular books in Informatique & Bio-informatique. We have over one million books available in our catalogue for you to explore.

Information

Year
2020
Print ISBN
9781838556877
eBook ISBN
9781838550882
Edition
1

Customizing Dynamics 365 CE

This chapter will help you learn about Dynamics 365 customization features. You will learn about the concept of customization and how to consider reusing existing components instead of creating new entities. You will learn about creating new entities and customizing entity forms, views, and data types. You will also learn about Dynamics 365 Customer Engagement (CE) security. Later, you will learn about customizing dashboards and charts, which will help you to set up business intelligence features for your customers.
The main topics that we are going to discuss in this chapter are:
  • Understanding Dynamics 365 CE customization
  • Understanding solutions
  • Working with entities
  • Setting up security options
  • Changing navigation
  • Customizing dashboards and charts

Technical requirements

This chapter requires you to have set up the Dynamics 365 CE trial, where you can perform customization. We have discussed how to set up the Dynamics 365 CE trial in the Introduction to Dynamics 365 CE chapter. You should also have a basic understanding of Dynamics 365 CE.

Understanding Dynamics 365 CE customization

All Dynamics 365 CE first-party apps (apps that are built by Microsoft and come with the Dynamics 365 CE vanilla setup) provide a generic business experience. For example, the Sales app provides us with a core set of features required to implement an end-to-end generic sales process. This involves commonly used business entities to store your customer data, business process flows to guide and complete your sales process, and generic business intelligence tools such as dashboards, charts, and reports. All of these processes can be modified—if required—based on our business-specific requirements, and also to provide end users with a personalized experience. Dynamics 365 CE Power Platform allows us to modify most of the existing components using the Dynamics 365 CE application itself. We don’t require any additional tools to change the behavior of the components. The process of tailoring existing Dynamics 365 CE components based on our requirements is known as Dynamics 365 CE customization.
Even though we can use Dynamics 365 CE Power Platform to create new components, it is very important to consider existing components. Let's take a simple scenario of an Account entity. An Account entity is available in almost all of the Dynamics 365 CE first-party apps such as Sales, Marketing, Service, Field Service, and Project Service Automation (PSA). This entity has all the possible attributes that we can use to store customer information. The term we use to describe a customer may vary from business to business. In some businesses, we may refer to our customers as Accounts, whereas other businesses may refer to them as a Company, Corporate, Advertiser, or Agency. Therefore, we can use the existing Account entity to capture different types of customer data. We don't need to create a new object to store customer details. For example, the following diagram shows different customer terms that can be mapped to an Account entity:
We can customize the Account entity based on these different profiles. Customization for Dynamics 365 CE can be very simple—for example, when relabeling an Account entity display name from Account to Customer. Or, it could be complex, such as when we need to add a set of new entities, set up a data model, and set up business processes as well. While working on complex requirements, it is worth checking in Microsoft AppSource in case any Microsoft independent software vendors (ISVs) have already developed a solution for a similar requirement, as this could save us time and money.
Now that we have a basic understanding of customization concepts for Dynamics 365 CE, let's discuss how to customize Dynamics 365 CE.

Understanding solutions

Before doing any customization for Dynamics 365 CE, it is very important to understand where we can keep our customized components. A solution acts as a container for Dynamics 365 CE components. All of the components that we see in Dynamics 365 CE are a part of the solution, which is known as a default or a base solution. When you are connected to your Dynamics 365 CE application, if you navigate to make.powerapps.com, which is a new way to access and modify your solutions, you can see the default solution for your organization, as shown in the following screenshot:
To customize the system, the language must match the base language. We cannot customize the system in another language.
You can double-click on Default Solution to see all the components it has. We can use the filter dropdown to see only a specific type of solution component, such as the following:
This solution holds all the out-of-the-box Dynamics 365 CE components, any components customized by us, and components that are developed by ISVs. In the preceding screenshot, you can see all of the components of the solution. The list of the components given in the screenshot represents which of the components can be included in th...

Table of contents

  1. Title Page
  2. Copyright and Credits
  3. Dedication
  4. About Packt
  5. Contributors
  6. Preface
  7. Introduction to Dynamics 365 CE
  8. Implementation Methodology
  9. Requirement Gathering and Analysis
  10. Preparing Functional and Technical Design Documents
  11. Configuring Your Dynamics 365 CE Organization
  12. Customizing Dynamics 365 CE
  13. Extending Dynamics 365 CE
  14. Integrating Dynamics 365 CE with Other Applications
  15. Business Intelligence and Reporting
  16. Testing and User Training Planning
  17. Migration and Upgrade
  18. Deployment and Go-Live Support
  19. Other Books You May Enjoy