Del via


Konfigurere indstillinger for webadresser

 

Udgivet: januar 2017

Gælder for: Dynamics 365 (on-premises), Dynamics CRM 2016

Ved hjælp af PowerShellGet-CrmSetting og Set-CrmSetting-cmdletter kan du opdatere indstillingerne i din Microsoft Dynamics 365-installation. En af de typer indstillinger, du kan ændre, er indstillinger for webadresser.

Krav

Du kan finde oplysninger om installation af Microsoft Dynamics 365PowerShell-cmdletter i Administrere installationen ved hjælp af Windows PowerShell.

Demonstrerer

Du kan bruge følgende script til at opdatere webadresseindstillinger: partnertilknyttet (IFD). Du skal angive følgende parametre :

RootDomainScheme: Roddomæneskema: http eller https.

DeploymentSdkRootDomain: Roddomænet for installationswebtjenesten (SDK).

DiscoveryRootDomain: Roddomænet for registreringswebtjenesten.

NlbEnabled: En Boolean, der angiver om netværksbelastningen (NLB) er aktiveret.

SdkRootDomain: Roddomænet for organisationswebtjenesten (SDK).

SslHeader: SSL-overskrift (secured sockets layer).

WebAppRootDomain: Roddomænet for webprogrammet.

Eksempel

param
(
    #optional params
    [string]$RootDomainScheme,
    [string]$DeploymentSdkRootDomain,
    [string]$DiscoveryRootDomain,
    [boolean]$NlbEnabled,
    [string]$SdkRootDomain,
    [string]$SslHeader,
    [string]$WebAppRootDomain
)

$RemoveSnapInWhenDone = $False

if (-not (Get-PSSnapin -Name Microsoft.Crm.PowerShell -ErrorAction SilentlyContinue))
{
    Add-PSSnapin Microsoft.Crm.PowerShell
    $RemoveSnapInWhenDone = $True
}

$WebAddressSettings = Get-CrmSetting -SettingType WebAddressSettings

if($DeploymentSdkRootDomain) {$WebAddressSettings.DeploymentSdkRootDomain = $DeploymentSdkRootDomain}
if($DiscoveryRootDomain) {$WebAddressSettings.DiscoveryRootDomain = $DiscoveryRootDomain}
if($PSBoundParameters.ContainsKey('NlbEnabled')) {$WebAddressSettings.NlbEnabled = $NlbEnabled}
if($RootDomainScheme) {$WebAddressSettings.RootDomainScheme = $RootDomainScheme}
if($SdkRootDomain) {$WebAddressSettings.SdkRootDomain = $SdkRootDomain}
if($PSBoundParameters.ContainsKey('SslHeader')) {$WebAddressSettings.SslHeader = $SslHeader}
if($WebAppRootDomain) {$WebAddressSettings.WebAppRootDomain = $WebAppRootDomain}

Set-CrmSetting -Setting $WebAddressSettings

$WebAddressSettings

if($RemoveSnapInWhenDone)
{
    Remove-PSSnapin Microsoft.Crm.PowerShell
}

Se også

Administrere installationen ved hjælp af Windows PowerShell
Opdatere udrulningskonfigurationsindstillinger

© 2017 Microsoft. Alle rettigheder forbeholdes. Ophavsret