CRM 2011 & SharePoint 2010 Actions Dropdown Missing

The Problem

You have configured CRM 2011 (online or on-premises) to store documents in SharePoint (online/Office365 or on-premises). Maybe you followed this excellent guide (SharePoint online) or this guide (SharePoint on-premises). Whichever way, you will have downloaded & deployed the Microsoft Dynamics CRM 2011 List Component for Microsoft SharePoint Server 2010.

However, you find that, once setup, the following actions dropdown is missing…

image

You check that https://*.sharepoint.com and https://*.dynamics.com are in your Trusted Sites zone (or perhaps more specific URLs), but it’s still not working… if you try to access documents from the Outlook connector (add-in) you get a script error.

The Cause

The cause of this is the .htc behaviour that the List Component previously deployed is using some CSS which by default renders the drop-down. It is hosted within an iframe, and default IE security settings prevent “script-initiated windows without size or position constraints”, even in the Trusted Zone – the CSS which the HTML behaviour references falls foul of this.

The Solution

The quick solution is to enabled this setting in your Trusted Sites zone. Yes this will make your browser marginally less secure. But you will get your actions drop-down again:

image

Hope that helps… quite possibly the last SharePoint 2010 blog post for a while as SharePoint 2013 was released in public beta last night!


Posted

in

, , , ,

by

Comments

6 responses to “CRM 2011 & SharePoint 2010 Actions Dropdown Missing”

  1. thejalapeno

    Have you found any other solutions for this? I have my sharepoint server in my trusted sites with this option selected but I still don’t see the action buttons.

    1. Can you try using Fiddler to see if all the right web requests are being made and getting normal responses? Also check the iframe URL and open that in the browser, check that loads on its own (if not, it could be the install of the CRM WSP on SharePoint). If it does open in the browser on its own, then it is probably a security or trust issue.

      1. thejalapeno

        Thanks for the reply, I tried your suggestions, all the code appears to be coming down ok, no 404s and it still does not show the action buttons. I debugged the code and found a couple of errors in documentactions.js, so I am looking into those to see what is going on.

      2. thejalapeno

        Got it working, turns out the list component was not installed correctly. I reinstalled the solution on my Sharepoint server and works perfectly.

  2. […] want to trust all of SharePoint online.. the Local intranet zone is my preference as it means less risk of issues when integrating with Microsoft Dynamics CRM however to resolve this Word issue, Trusted is […]

Leave a Reply

Your email address will not be published. Required fields are marked *