IFD の設定を構成する
公開日: 2016年11月
対象: Dynamics CRM 2015
PowerShellGet-CrmSetting および Set-CrmSetting コマンドレットを使用して、Microsoft Dynamics 365 展開の設定を更新することができます。 変更できる設定の種類の 1 つは、インターネットに接続する展開 (IFD) の設定です。
要件
Microsoft Dynamics 365PowerShell コマンドレットを設定するには、Windows PowerShell を使用した展開の管理を参照してください。
使用例
インターネットに接続する展開 (IFD) の設定を更新するには、次のスクリプトを使用できます。 次のパラメーターを指定する必要があります。
DiscoveryWebServiceRootDomain: 検出 Web サービス ドメイン。
Enabled: インターネットに接続する展開 (IFD) が有効にされているかどうかを示す Boolean 値。
ExternalDomain: IFD の外部ドメイン値。
OrganizationWebServiceRootDomain: 組織 Web サービスのドメイン。
WebApplicationRootDomain: Web アプリケーション サーバーのドメイン。
例
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
}
関連項目
Windows PowerShell を使用した展開の管理
展開構成設定を更新する
© 2016 Microsoft Corporation. All rights reserved. 著作権