Welcome to the world of the CRM Chap!

Hello and good day to you! Why don’t you pull up a chair and have a spot of tea whilst I take you through the world of Microsoft cloud technologies? Use the slider below to navigate through some of my recent posts or you can even search through my entire post history. What fun! Still can’t find what you are looking for? Feel free to drop me a note and I would be more than happy to assist.

Exam PL-400 Revision Notes: Working with Model-Driven Power Apps

There's an important distinction to make between the two flavours of Power Apps available to us. Both have different feature sets and are built for specific usage scenarios. As we continue my series on exam PL-400, we now look at the first type of Power Apps - model-driven.

Exam PL-400 Revision Notes: Implementing Security within Microsoft Dataverse

When first working with the security model within Microsoft Dataverse, you can often struggle to understand and appreciate the functionality on offer. As I continue my series focused on exam PL-400, we now have an opportunity to discuss these topics in more detail.

Exam PL-400 Revision Notes: Modelling Data using Tables, Columns & Relationships in Microsoft Dataverse

Understanding the Power Platform's various data modelling capabilities is essential if you plan to sit the PL-400 exam. In the next post in my series related to this exam, we'll explain the concepts of tables, columns and relationships within Microsoft Dataverse.

My Top 5 Release Wave 1 2021 Features for Dynamics 365 and the Power Platform

Do you ride the wave? As Microsoft Business Application specialists, we do this a lot, as we contend with two yearly release waves, with lots to consume and look forward to! For the first 2021 release wave, here are the top 5 things I suggest you look out for.

Resolving “Couldn’t refresh the entity because of an internal error” Error in Power Apps Dataflows

Have you checked out dataflows within Power Apps yet? They are worth considering if you've got complex data integration needs involving Microsoft Dataverse. However, as you work with them, you may encounter a similar issue I dealt with recently...

Exam PL-400 Revision Notes: Using Solutions to implement Application Lifecycle Management (ALM) Capabilities

As we continue my blog series all about Microsoft exam PL-400, we now turn to look at solutions and the various application lifecycle management (ALM) capabilities within the Power Platform, all of which can help us deliver more rapid, effective solutions. Read on to find out more!

Exam PL-400 Revision Notes: Reviewing Power Platform Extensibility Points

Extensibility is one of the main advantages of the Power Platform and an area that Microsoft expects you to understand when tackling exam PL-400. As such, it's the focus of this next post in my revision notes series, as we round off our discussion concerning the first exam area.

Exam PL-400 Revision Notes: Designing Solution Components within the Power Platform

We're back with the second post in my new series all about exam PL-400. In this post, we will take a high-level look at some of the critical components to consider when designing a solution targeting the Power Platform.

Exam PL-400 Revision Notes: Designing a Technical Architecture for the Power Platform

PL-400 is now officially upon us, having been released from beta a few weeks ago. With this in mind, now is as good a time as any to kick off a new blog series, dedicated to providing a set of revision notes for the exam. In the first post, we look at how to validate requirements and design a technical architecture using the Power Platform.

New Dynamics 365 Fundamentals Certifications Overview: Welcome Back CRM & ERP!

This year has seen a lot of changes when it comes to the exams available for the Power Platform and Dynamics 365. So it's perhaps unsurprising that we close out the year with news about not one, but two, new Fundamentals exams, targeting Dynamics 365 specifically.

Search the Blog


My name is Joe Griffin, and I am an IT Project Manager/Consultant, based in the North West of England. I hold various Microsoft certifications in Dynamics CRM/365 Customer Engagement, Power BI and SQL Server and am also a PRINCE2 Project Manager and Agile Practitioner. I have a broad knowledge of working with and managing projects involving Dynamics 365 Customer Engagement, Azure, Power BI, .NET and other technologies within the Microsoft cloud stack. During this time I have developed a keen interest in coding, and love working with Transact-SQL, JScript, PowerShell, DAX & C#. Thanks to my previous experience, I have practical knowledge operating within the energy efficiency, managed services, retail, print & direct mail and utility sectors.

The CRM Chap is my second attempt at maintaining a regular blog. My previous blog, which focuses on providing a retrospective view on popular culture items, can be foundĀ here.

Outside of work and blogging/tinkering, I have a keen interest in writing, reading, consuming cheesecakes, watching American/British TV Shows, playing video games and anything to do with history.