I was trying to get the CRM and SharePoint 2010 intergration working. It had created the folders in SharePoint for the entities and I could see the SharePoint site in the document management settings.
But (and there is usually a but) I was getting an error when trying to view the SharePoint folders in CRM 2011.
I wasn’t sure what was going on because we had three different people who might have installed something or might not of.
The error message was
The action buttons are disabled because the SharePoint server that you are using does not allow HTC component files. to enable the buttons, contact your system administrator.
now I had been reading about this so I had a good idea what is was, there is a component that needs to be installed in SharePoint that lets CRM browse the folders and you have download the extension and then put in the CRM url to allow it through the filter/security.
I copied the instructions below from here
Setup and Deployment Known Issues
Prerequisites for Microsoft SharePoint and Windows SharePoint Services
- Microsoft SharePoint Server 2010 must be installed before installing the Microsoft Dynamics CRM List component.
- The Microsoft Dynamics CRM List component must be installed on the server that is running Microsoft SharePoint Server 2010 by a Microsoft Dynamics CRM administrator who has permissions for site collection administration on the SharePoint server. The administrator must uninstall the old version of the Microsoft Dynamics CRM List component and install the new component because component upgrade is not supported.To install the Microsoft Dynamics CRM List component:
- Go to the Microsoft Dynamics CRM List Component for SharePoint Download page.
- Click Download, and save the file to the desired location.
- Open your browser.
- In the address bar, type the URL of the site collection on which you want to install the Microsoft Dynamics CRM List component.
- Click Site Actions, and then click Site Settings.
- Under Galleries, click Solutions.
- On the Solutions tab, in the New group, click Upload Solution.
- Click Browse, locate the crmlistcomponent.wsp file, and then click OK.
- On the Solutions tab, in the Commands group, click Activate.
If you are using Microsoft SharePoint Server 2010 (On-Premises), you must add .htc extensions to the list of allowed file types:
- Copy the AllowHtcExtn.ps1 script file to the server that is running Microsoft SharePoint Server 2010.
- In the Windows PowerShell window or in the SharePoint Management Console, run the command: AllowHtcExtn.ps1 <Web Application URL>.Example: AllowHtcExtn.ps1 http://servername
For more information, see the Microsoft Dynamics CRM List Component for Microsoft SharePoint Server 2010 Download page.