I recently resolved an issue which was preventing full integration between Sharepoint and MS Dynamics CRM 2011.

Note that this solution DOES NOT resolve the issue for installations which use Office 365 for Sharepoint, as this setting apparently cannot be changed in the Office 365 environment.

After configuring sharepoint integration in MS Dynamics CRM 2011 and installing the list component in Sharepoint (running the Allow..ps1 script in the process), CRM users receive the following error when they navigate to a documents tab in CRM: "The action buttons are disabled because the Sharepoint server that you are using does not allow HTC component files"

The Fix.
Go into Sharepoint Admin site and change the Browser File Handling setting as follows;-

  1. On the Quick Launch, click Application Management. 
  2. On the Application Management page, in the Web Applications section, click Manage web applications. 
  3. On the Web Applications Management page, select the Web application that you want to configure.
  4. On the ribbon var, click General Settings.
  5. On the Web Application General Settings page, look for Browser File Handling and set to "Permissive"

This should resolve the error.