Automatically executing HTTP POST requests in Dynamics CRM iframes

The Dynamics CRM SDK allows you to set the source URL for an iframe control on a form, and that is fine if all you need to do is load web pages that are accessible via HTTP GET requests. If you need to automatically display the results of an HTTP POST request inside an iframe, it’s a bit more challenging. »

Get next case functionality for CRM Unified Service Desk

Last week I shared an approach for implementing next case functionality for Dynamics CRM so that users can get the “next” case to work from a queue just by clicking a button. In today’s post I will show an easy way to add the same functionality to Unified Service Desk (USD), but as an added bonus the case will also open in a new session tab. »

Get next case functionality for Dynamics CRM

Dynamics CRM offers sophisticated tools for working with cases and service queues, but sometimes users just want a quick and simple way to get the next case to work. In today’s post, I’ll share an easy way to implement this functionality in your Dynamics CRM organization. There are three components to my approach: »

Authenticating from a Node.js client to Dynamics CRM via AD FS and OAuth2

Last week I decided to finally take a look at using OAuth2 as an authentication protocol with Dynamics CRM. I wanted to understand how it could enable non-Windows clients to consume CRM data. As it turns out, I was unable to find any documentation or comprehensive code samples for non-Windows clients, so I put together my own Node. »

A Better Dynamics CRM E-mail Editor With TinyMCE (updated for IE8 and 9)

When I developed the JavaScript for my A Better Dynamics CRM E-mail Editor With TinyMCE post back in June, I tested it in both Chrome and IE10. Since then I have gotten a few reports of it not working in IE8 or IE9. Initially, I thought there might be a problem with the way the earlier versions of IE were handling the protocol-relative URLs to the TinyMCE CDN script, but it turned out that the script just wasn’t loading properly when the editor popup was initially launched. »