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 MB-400 Revision Notes: Creating a Technical Design with the Power Platform

Having sat the new exam for Dynamics 365 and the Power Platform now's as good a time as any to do another series providing revision notes for MB-400. In the first post, we dive deep into the theory behind creating a technical design involving the Power Platform.

Dealing with ‘Cannot convert a value to target type ‘Edm.Decimal’ Error in Power Apps PCF Control

Have you looked at the Power Apps Component Framework yet? If not, you’re missing out on an exciting way to extend Dynamics 365 or model-driven apps in unique ways. Just be sure to pay close attention to your data types, particularly when working with the systems Web API…

The New Project for the Web: The Good, the Bad and the Ugly

The world of Microsoft Project is changing. With the release of the new Project for the web app, the future trajectory of the product becomes apparent, as it starts to integrate alongside the Power Platform. The big question is though – is it ready to start using?

The Service Trust Portal and Dynamics 365: A Helping Hand to Meet Security & Compliance Needs

IT enterprise projects, particularly ones involving the public cloud, can often be a nightmare from a corporate governance perspective. Fortunately, if Microsoft is your chosen vendor, you can get access to a website with tonnes of useful assets to help you sleep a little more easily.

The Return of the Developer Exam: Evaluating Microsoft Exam MB-400

Developers typically get the short end of the stick in lots of things, and consistent learning tools is one area I’d highlight, particularly in the Dynamics 365 space. Fortunately, this no longer appears to be the case, thanks to the release of exam MB-400.

Overview of Microsoft Azure App Service Managed Certificates

A common gripe concerning Microsoft Azure App Service is the fact that you must pay an additional cost to deploy a TLS certificate. Fortunately, this concern is now a thing of the past, thanks to the introduction of the App Service Managed Certificate preview feature.

Lessons Learned from Migrating Azure CSP Subscriptions Across Multiple Tenants

A few weeks ago, I did a post on the process involved when migrating Microsoft Azure Cloud Solutions Provider (CSP) subscriptions across tenants. Having done some actual work relating to this since then (shock horror!), I thought I'd follow up with a new post, sharing some additional thoughts and lessons learned.

Getting Started with the Dynamics 365 Sales Business Card Scanner

The wave 2 release for Dynamics 365 Sales brings to the table a lot of cool new functionality, especially in the areas of Artificial Intelligence (AI). The Business Card Scanner feature, enabling you to quickly scan and save business cards as a new Lead or Contact read, is the cornerstone of this and requires a little bit of thinking about from a deployment perspective.

Implementing a Custom Pricing Engine Within Dynamics 365 Customer Engagement

Custom pricing is an invaluable feature within Dynamics 365 Customer Engagement, that can be used to fine-tune your sales processes. If you're interested in finding out more about them, then my latest tutorial video is for you - find out more in this post!

Dealing with “FailoverGroupCreateOrUpdateRequestReadOnlyPropertyModified” Errors in a Azure Resource Manager Template Deployments

Microsoft Azure can throw up all sorts of different error messages when creating and updating resources. Typically, it will be straightforward to resolve these, with the exception of one I recently had to deal with involving Azure SQL Server failover groups…

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.