Until now we have no installation routine for our Dashboards for MS CRM 2011. This is why this blog entry describes how to upgrade/install the Dashboards in a MS CRM 2011 environment manually.
Please note: This installation will only work in an on-premise installation and will not work in IFD and Claims-Based-Authentication-Mode.
Please download all the necessary application files from this link.
Generate the following path on your machine:
C:\Program Files (x86)\PTM EDV-Systeme GmbH\DashBoard for MS CRM 4.0\Dashboard
and copy all files into this directory.
Please download the necessary registry files from this link.
Please open the dashboardprofile.reg file with notepad and change the server name and organisation name so that it matches your CRM Server and Organisation.
1) Open inetmgr.exe and right click on Sites and click on Add Web Site..
Figure 1: Internet Information Services window
2) In the Add Web Site- window you have to set following values:
Figure 2: Add Web Site-window
C:\Program Files (x86)\PTM EDV-Systeme GmbH\Dashboard for MS CRM 4.0\Dashboard
You can select any free port
3) Now expand the Dashboard Site and right click the sub-folder Dashboard in the tree. In the content menu click on Convert to Application
Figure 3: Convert to Application
4) Mark the Dashboard-Site entry again and double click on Authentication
Make sure that Anonymous Authentication and Forms Authentication is disabled.
Make sure that ASP.NET Impersonation and Windows Authentication are enabled.
Figure 5: Internet Information Services Manager - Windows Authentification
Last but not least, you have to check in the IIS, you have to got to the Application Pools and check that the Dashboard Pool is configured as you see it in the following picture.
Figure 6: Internet Information Services Manager - Dashboard
Please execute WF.MSC ( Windows Firewall with Advanced Security ) and add a new Inbound Rule.
Figure 7: Windows Firewall with Advanced Security
You will get a New Inbound Rule Wizard:
1) Select Port and click on the [Next]-button
2) Enter the Port you have selected for the website. In our case it is 5577 and click on the [Next]-button
3) Select Allow the Connection and click on the [Next]-button.
4) Apply the rule and name it finally.
If you upgraded from CRM 4 and had the Dashboard already installed, then you should have all necessary entities like:
new_mscrmaddons_settings, new_mscrmaddons_key, new_mscrmaddons_temp, ptm_mscrmaddons_dashboardchart, ptm_mscrmaddons_dashboardcategory, ptm_mscrmaddons_dashboard
If you do not please import the solution from our download section on www.mscrm-addons.com
Additionally you have to check that all users have rights to read/write on this entities.
Now you can open the dashboard with the following link http://[servername]:[dashboardport] /dashboard/dashboard.aspx?orgname=[YourOU]&CRMPort=[crmport]
If you want to add the dashboard to your SiteMap you have to insert the following SubArea in your SiteMap.
That's it! Should you have further questions, please do not hesitate to contact us via firstname.lastname@example.org