Monday, January 21, 2013

Control Which Browsers Your Organization Supports


This article describes a Microsoft Dynamics CRM 2011 managed solution that enables a Microsoft Dynamics CRM 2011 and Microsoft Dynamics CRM Online organization with Microsoft Dynamics CRM 2011 Update Rollup 12 or the Microsoft Dynamics CRM December 2012 Service Update to control which browsers are supported for your organization.

Update Rollup 12 or the December 2012 Service Update adds the long awaited capability to use Microsoft Dynamics CRM with browsers other than Internet Explorer. However, with this change there is potential for customizations using JavaScript to stop working if they were not written for the new set of browsers that Microsoft Dynamics CRM supports. As in my earlier blog named

Using the Solution


The Control Browser Support for Organization solution is easy to install and configure.

To Install and Configure the Solution



2.      Install the solution.

3.      In the Solutions list, open the solution and view the Configuration page. The configuration page includes instructions about how to locate and edit the Organization Browser Support Message (sample_OrganizationBrowserSupportMessage.htm) HTML web resource. You must open this web resource from the default solution. You cannot access a web resource through a managed solution page.

4.      Edit the Organization Browser Support Message (sample_OrganizationBrowserSupportMessage.htm) HTML web resource using the Text Editor. Use the Source tab in the Text Editor when you set recommended links. The default HTML for this web resource is look similar as below like this

<HTML><HEAD><TITLE>Browser Support Page</TITLE>

<META charset=utf-8></HEAD>

<BODY style="FONT-FAMILY: Tahoma, Verdana, Arial" contentEditable=true>

<SCRIPT type=text/javascript>

  document.onselectstart = function () { return false };

         </SCRIPT>

 

<P>At [Organization Name] we only support using Internet Explorer version 7 or higher when accessing Microsoft Dynamics CRM. </P>

<P>For more information or to request support for additional browsers contact <A href="mailto:someone@example.com?subject=browser support for Microsoft CRM">[Administrator Name]</A>. </P></BODY></HTML>

You should only change the 3 values in above HTML code to meet you organization

(a) [Organization Name],

(b) mailto:someone@example.com and [Administrator Name]

Note: this is Default message that display if User doesn’t used other than your set Browser.

 

5.      (Optional) If you want to specify that certain users are free from the browser policy or don’t add the Browser restriction then, you can add the security role named Any Browser Allowed to user record.

 

 

If you want to set only one Default Browser for your organization other than Internet Explorer so just change the Solutions Script file sample_ControlBrowserSupportforOrganization.js.

Jscript web resource open for editing, locate the following line:

     isAllowed = SDK.ControlBrowserSupportForOrganization.isIE();
             can change from IE to Chorme
             isAllowed = SDK.ControlBrowserSupportForOrganization.isChrome();

No comments:

Post a Comment