Sample XML configuration file that installs only the HelpServer role


Applies To: Dynamics 365 (on-premises), Dynamics CRM 2016

The following example installs only the Help Server role on the local computer.

<Patch update="true"/> 
<Database create="false"/> 
<WebsiteUrl create="true" port="5555">LM/W3SVC/1</WebsiteUrl> 
<Help anonymous="true">http://LocalHost/Help</Help> 
<InstallDir>c:\Program Files\Microsoft Dynamics CRM</InstallDir> 
 <Role name="HelpServer"/>
<SQM optin="true"/> 
<MUoptin optin="true"/> 
<CrmServiceAccount type="DomainUser">
<MonitoringServiceAccount type=”DomainUser”>


Unless you use <Help anonymous="true">, the Help Server contents in IIS will not be configured for anonymous access. If the Help Server application isn’t configured for anonymous access, users may be prompted repeatedly for authentication credentials when they access Microsoft Dynamics 365 Help.

By default, the Help Server uses the Web Application Server web address that appears in Deployment Manager. Additionally, Microsoft Dynamics CRM Server Setup does not update the URL when you install the Help Server on a separate computer. You must change the URL manually. To change the URL, run the following Windows PowerShell commands in the following topic on the computer that is running the Deployment Tools server role.

Change the Microsoft Dynamics 365 HelpServer URL

The following Windows PowerShell cmdlets change the Microsoft Dynamics 365 Help Server URL to, an Internet-facing Help Server configured for TLS/SSL. Before you can run the Microsoft Dynamics 365 Help Server cmdlets, you must register them first. For more information, see Get started using the Dynamics 365 PowerShell cmdlets.

View existing web address settings. Notice that, if the HelpServerUrl web address setting appears blank when you run the following Windows PowerShell command, the Help Server is using the same web address as the Web Application Server (WebAppRootDomain).

Get-CrmSetting WebAddressSettings

Set the Help Server url.

$websetting = Get-CrmSetting WebAddressSettings
$websetting.HelpServerUrl = “”
Set-CrmSetting $websetting 

Verify the new URL by viewing the web address settings again.

Get-CrmSetting WebAddressSettings

See Also

Sample XML configuration file that installs only the WebApplicationServer and OrganizationWebService roles
Install Microsoft Dynamics CRM Server roles using the command prompt
Install Microsoft Dynamics CRM Reporting Extensions using a command prompt

© 2016 Microsoft. All rights reserved. Copyright