Home » CRM

Visualize CRM Solution Deployments across Environments

One of the things I love about Azure functions is that they are great for scenarios where you need to use a bit of code to do something useful but its not a real world production component, for example if it’s a utility to help the team work better. In…

Read More »

Powershell to setup Azure AD B2C Guests as users in CRM

Imagine a scenario where you want to add guest users from another Azure AD tenant to your own tenant so that they can use your CRM instance.  This could be a B2B collaboration story or it could also be a story of mergers and acqusitions. In this case we have…

Read More »

When data in CRM is updated I want to send it to another application

Having worked a lot with Dynamics CRM/365 over the last few years I thought it would be interesting to discuss a common use case and some of the architecture patterns you may consider to implement the solution. Lets imagine a scenario where the business requirement is as follows: The user…

Read More »

Dynamics CRM Online Availability and Recovery

Having worked with a number of customers over the last few years who use CRM Online I have found that during the project lifecycle the discussion often comes up that we have chosen the SaaS version of CRM but what does that mean in terms of how high availability works…

Read More »

Custom CRM Portals Super-Charged by an Azure Data Layer

I wanted to talk a little about the architecture I designed recently for a Dynamics CRM + Portal + Integration project. In the initial stages of the project a number of options were considered for a Portal (or group of portals) which would support staff, students and other users which…

Read More »

Dealing with Bad Data in Integration Solutions

When we build integration solutions one of the biggest challenges we face is “sh!t in sh!t out”. Explained more eloquently we often have line of business systems which have some poor data in it and then we have to massage this and work around it in the integration solution so…

Read More »

Streaming Download from CRM in BizTalk

Recently I’ve been working on some projects which involve integration with Dynamics CRM Online.  While CRM seems a pretty cool system to use there are some complexities that you need to deal with from an integration perspective to be able to effectively integrate with it.  This complexity mainly comes because…

Read More »