Del via


Konfigurere IFD-indstillinger

 

Udgivet: november 2016

Gælder for: Dynamics CRM 2015

Ved hjælp af PowerShellGet-CrmSetting og Set-CrmSetting-cmdletter kan du opdatere indstillingerne i din Microsoft Dynamics CRM-installation. En af de typer af indstillinger, du kan ændre, er til en installation med adgang via internettet (IFD).

Krav

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

Demonstrerer

Du kan bruge følgende script til at opdatere indstillingerne for en installation med adgang via internettet (IFD). Du skal angive følgende parametre :

DiscoveryWebServiceRootDomain – Domænet for registreringswebtjenesten.

Enabled – En Boolean, der angiver om Installation med adgang via internet er aktiveret.

ExternalDomain – Den eksterne domæneværdi for Installation med adgang via internet.

OrganizationWebServiceRootDomain – Domæne for organisationswebtjeneste.

WebApplicationRootDomain – Domænet for webprogramserveren.

Eksempel

param
(
    #optional params
    [string]$DiscoveryWebServiceRootDomain,
    [boolean]$Enabled,
    [string]$ExternalDomain,
    [string]$OrganizationWebServiceRootDomain,    
    [string]$WebApplicationRootDomain
)

$RemoveSnapInWhenDone = $False

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

$IfdSettings = Get-CrmSetting -SettingType IfdSettings

if($DiscoveryWebServiceRootDomain) {$IfdSettings.DiscoveryWebServiceRootDomain = $DiscoveryWebServiceRootDomain}
if($ExternalDomain) {$IfdSettings.ExternalDomain = $ExternalDomain}
if($PSBoundParameters.ContainsKey('Enabled')) {$IfdSettings.Enabled = $Enabled}
if($OrganizationWebServiceRootDomain) {$IfdSettings.OrganizationWebServiceRootDomain = $OrganizationWebServiceRootDomain}
if($WebApplicationRootDomain) {$IfdSettings.WebApplicationRootDomain = $WebApplicationRootDomain}

Set-CrmSetting -Setting $IfdSettings

$IfdSettings

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

Se også

Administrere installationen ved hjælp af Windows PowerShell
Opdatere udrulningskonfigurationsindstillinger

© 2016 Microsoft Corporation. Alle rettigheder forbeholdes. Ophavsret