IFD 설정 구성
게시 날짜: 2017년 1월
적용 대상: Dynamics 365 (on-premises), Dynamics CRM 2016
PowershellGet-CrmSetting 및 Set-CrmSetting cmdlet를 사용하여 Microsoft Dynamics 365 배포에서 설정을 업데이트할 수 있습니다. 변경할 수 있는 설정 유형 중 하나는 인터넷 연결 배포(IFD)입니다.
요구 사항
Microsoft Dynamics 365Powershell cmdlets를 설정하려면 Windows PowerShell을 사용하여 배포 관리를 참조하십시오.
보여 주기
다음 스크립트를 사용하여 인터넷 연결 배포 (IFD)에 대한 설정을 업데이트할 수 있습니다. 다음 매개 변수를 지정해야 합니다.
DiscoveryWebServiceRootDomain – 검색 웹 서비스 도메인입니다.
Enabled - 인터넷 연결 배포(IFD)를 사용할지 여부를 나타내는 Boolean입니다.
ExternalDomain - IFD의 외부 도메인 값입니다.
OrganizationWebServiceRootDomain - 조직 웹 서비스 도메인입니다.
WebApplicationRootDomain - 웹 응용 프로그램 서버 도메인입니다.
예제
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을 사용하여 배포 관리
배포 구성 설정 업데이트
© 2017 Microsoft. All rights reserved. 저작권 정보