CRM IE Error Message: ActiveX control in an unsafe manner


With the release of Microsoft CRM 4.0 Update Rollup 7 (UR7) and Microsoft CRM Online R4 (November), a few of our customers are encountering the following Intenet Explorer (IE) error message when using their Microsoft CRM Web Clieint:
 
"Internet Explorer has blocked this site from using an ActiveX control in an unsafe manner.  As a result, this page might not display correctly."
 
 
This issue is noted in the following Microsoft KB 976539.
 
The KB mentioned that "You can safely ignore this message and allow blocked content".  Here is how to allow the blocked content:
 
From the Internet Explorer >> Tools menu >> Internet Options >> Security tab >> select the zone that CRM runs in (i.e. "Trusted sites") >> click on "Custom Level…" >> change the default "Disable" selection to "Prompt" for the "Initialize and script ActiveX controls not marked as safe for scripting" setting:
 
 
Close all the open IE windows and relaunch the Microsoft CRM Web Client – there should now be a prompt "An ActiveX control on this page might be unsafe to interact with other parts of the page.  Do you want to allow this interaction?" – click "Yes":
 
 
 
More details (Thanks to Shawn Dieken, Microsoft CRM Team, for his feedback on this):
 
Microsoft CRM 4.0 UR7 added a new “Configure CRM” button to the Outlook client that works well if you only have one organization and\or have already configured the CRM Outlook client and don’t access other organizations via the web client.  The way that this button loads and reads into your CRM Outlook client causes this error message if you have the Microsoft Office Outlook installed but not configured, or if you are connecting to an organization other than the organization for which Microsoft Dynamics CRM for Microsoft Office Outlook is configured.
 
You can safely ignore that error message.  Another option if you are using Microsoft Dynamics CRM 4.0 (not Microsoft Dynamics CRM Online) would probably be to just remove that button completely by adding a registry key to the CRM server.
The following KB outlines the steps: http://support.microsoft.com/kb/2004601
 
Specifically you would do the following:
1. On the Microsoft Dynamics CRM Application Server click Start, click Run, type Regedit, and then click OK.
2. Locate the following registry subkey:  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM.
3. Right-click MSCRM, click New, and then click DWORD (32-bit) Value.
4. Name the new key DisableOutlookSetupLink.
5. Right-click DisableOutlookSetupLink, click Modify, and then type 1 to disable the CRM for Outlook button for all users.
 
 
 

 
Contact us if you need help with your Microsoft CRM.  Free Estimate.
 
Frank
Workopia, Inc.
Microsoft Dynamics CRM MVP

Follow Workopia on Twitter

FREE 30-Day Trial, Setup & Training – Microsoft CRM Online
 Sign up for a FREE 30-Day Trial, Setup & Training

Advertisements

About Microsoft Dynamics CRM Online

Microsoft Dynamics CRM and CRM Online specialist. Microsoft CRM MVP since 2006
This entry was posted in Microsoft CRM. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s