Posts

PHP to CRM Online : An easy way to do

Image
Last week, for two of my customers, I was asked to find the way to communicate with CRM Online using PHP. I don’t know anything about PHP so it was quite a challenge to do it. Nevertheless, Microsoft provide some help with the CRM Developer training kit ( download it here ). It contains a sample to connect to CRM Online with PHP (The lab is named “CRM Online from PHP”) but this sample is out of date since Microsoft changed the authentication model in Microsoft Dynamics CRM Online. Here is the changes to perform in order to make this sample working. Use of SSL v3 First thing is to enable use of SSL v3 in the PHP sample. To do this, open the file “LiveIDManager.php” and find the method GetSOAPResponse. This method uses Curl (Client URL Request Library) to perform url calls. Add the following lines before the call of method “curl_exec”: curl_setopt($cURLHandle, CURLOPT_SSLVERSION , 3); The final code for the curl use should be like below $cURLHandle = curl_init(); curl_setopt($cURLH...

New tool, new site, stop creating optionset by hand!

Hi guys, About a month ago, Jerry Weinstock (MVP CRM), asked me some help to develop a tool that will allow you to create option set faster than ever. He wanted to create a community web site where people can share and get files containing options set for Dynamics CRM. The tool and the website are now ready! Just go to CrmOptionSet.com

MVP Awards : Everything comes in threes

Image
  It was expected but is now confirmed! I was renewed as a Dynamics CRM MVP. So, I’m still part of this incredible community of experts that brings so much to the whole Dynamics CRM community. This is my third year with, as usual, exciting events coming (MVP Summit, and a special MVP evening in Paris this month) Thanks to all of you that read my blog (not so much interesting these days) and use my tools (this is why I’m a MVP, really). About that, please stay tuned, there will be soon an announcement about a new tool made in collaboration with another MVP…

How to use my tools with CRM Online and OSDP authentication

Image
When using my tools with CRM Online, you can get Authentifcation Failure error since few days/weeks/months. This is because Microsoft is migrating CRM online organization to OSDP plaform. What happens when connecting or updating a connection You should receive an error message similar to the one below: How to connect successfully to your organizations Simply tick the new “Use OSDP” checkbox. That should work!

Some news about my tools

Image
Hi guys, Here are some news about my tools : OSDP authentication mechanism for my tools Maybe some of you have noticed that my tools can’t connect to specific CRM online organizations… This is due to the fact that Microsoft is migrating CRM Online organizations to Office 365 administration/provisionning/billing platform (known as OSDP). Last version of my connection controls is able to connect with this new authentication system but I need to update all my tools in order to make them compliant with this authentication mechanism. So if there is an emergency for you to use my tools with OSDP, please use discussion page of related CodePlex project. Otherwise, tools will be updated when I’ll more time… SiteMap Editor : 10,000 downloads ! I’m very happy that my SiteMap editor has been downloaded more than 10,000 times! I think I can tell it is really the most used of my tools! [Off topic] I just have to wait one more week to know if I am renewed as a MVP… can’t wait to have the answ...

New tool! Solution Extender for Microsoft Dynamics CRM 2011

Image
You know, solutions management is really a great feature in Microsoft Dynamics CRM 2011. Unfortunately, there are some limitations on what can be included or not in a solution. So, today, please let me introduce the Solution Extender! It is an application that can export specific CRM 2011 components from an organization and import them back in the same or another organization (unique id’s of components are not retained). Current features Export/Import: Duplicate detection rules Saved views (userquery) Saved views (userquery) that will be converted to system view when importing Download As usual, the tool and its source code is released on CodePlex . Please use discussions to ask for more components managed in this application. Screenshots Export wizard Import wizard

Tool updated : Metadata Document Generator 2.0

Image
Hi folks! Today, I released a new version of my tool Metadata Document Generator It now uses a new UI, a new assembly for Excel generation ( Gembox.Spreadsheet ) and prepare the future with a new wizard style behavior. New features will come in coming months since it is now easier to add features. Some screenshots As usual, the tool is available on CodePlex