Configurați setările adresei web
FolosindPowerShellGet-CrmSetting șiSet-CrmSetting cmdleturi, puteți actualiza setările din dvsDynamics 365 for Customer Engagement implementare. Unul dintre tipurile de setări pe care le puteți modifica este setările adresei web.
Cerințe
Pentru a configuraDynamics 365 for Customer EngagementPowerShell cmdlet-uri, vezi Începeți să utilizați cmdleturile PowerShell Dynamics 365 Customer Engagement Management (local).
Demonstrează
Puteți utiliza următorul script pentru a actualiza setările adresei web: găzduit de partener (IFD). Trebuie să specificați următorii parametri:
RootDomainScheme : Schema domeniului rădăcină: http sau https.
DeploymentSdkRootDomain : domeniul rădăcină pentru serviciul web de implementare (SDK).
DiscoveryRootDomain : domeniul rădăcină pentru serviciul web de descoperire.
NlbActivat : ABoolean care specifică dacă echilibrarea sarcinii rețelei (NLB) este activată.
SdkRootDomain : domeniul rădăcină pentru serviciul web al organizației (SDK).
SslHeader : antetul SSL (Secured Sockets Layer).
WebAppRootDomain : Domeniul rădăcină pentru aplicația Web.
Exemplu
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
}
Vedeți și
Administrați implementarea utilizând Windows PowerShell
Obțineți și setați setările de configurare a implementării
Hinweis
Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)
Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).
Feedback
Trimiteți și vizualizați feedback pentru