Configurer les paramètres d'adresse Web
Avec les applets de commande PowerShell Get-CrmSetting et Set-CrmSetting, vous pouvez mettre à jour les paramètres de votre déploiement Dynamics 365 for Customer Engagement. L'un des types de paramètres que vous pouvez modifier est les paramètres d'adresse Web.
Exigences
Pour configurer les applets de commande Dynamics 365 for Customer Engagement PowerShell, voir Mise route avec les applets de commande de gestion PowerShell Dynamics 365 Customer Engagement (on-premises).
Montre ce qui suit
Vous pouvez utiliser le script suivant pour mettre à jour les paramètres d'adresse Web : hébergés par un partenaire (IFD). Vous devez spécifier les paramètres suivants :
RootDomainScheme :Schéma de domaine racine : HTTP ou HTTPS.
DeploymentSdkRootDomain : Domaine racine du service Web de déploiement (kit SDK).
DiscoveryRootDomain : Domaine racine du service Web de découverte.
NlbEnabled : Boolean qui indique si l'équilibrage de la charge réseau (NLB) est activé.
SdkRootDomain : Domaine racine du service Web d'organisation (kit SDK).
SslHeader : En-tête SSL (Secured Sockets Layer).
WebAppRootDomain : Domaine racine de l'application Web.
Exemple
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
}
Voir aussi
Administrer le déploiement à l’aide de Windows PowerShell
Obtenir et définir les paramètres de configuration du déploiement
Hinweis
Pouvez-vous nous indiquer vos préférences de langue pour la documentation ? Répondez à un court questionnaire. (veuillez noter que ce questionnaire est en anglais)
Le questionnaire vous prendra environ sept minutes. Aucune donnée personnelle n’est collectée (déclaration de confidentialité).
Commentaires
Envoyer et afficher des commentaires pour