Si ($RoleDatacenterIsManagementForest - eq 'True') { Écriture-ExchangeSetupLog-Info "Activation de l'authentification Basic et authentification par certificat client désactivation sur le répertoire virtuel /PowerShell" ; $vdirName = "PowerShell (Default Web Site)" ; Ensemble-PowerShellVirtualDirectory $vdirName - DomainController $RoleDomainController - BasicAuthentication: $false - CertificateAuthentication: $true - ErrorAction SilentlyContinue ; $psvdir = get-PowerShellVirtualDirectory-serveur $RoleFqdnOrName - DomainController $RoleDomainController | où {$_.Nom - eq $vdirName} ; Si ($psvdir - eq $null) { Écriture-ExchangeSetupLog-avertissement « Pu récupérer pas les informations de configuration du répertoire virtuel /Powershell » ; } autre { Si ($psvdir.BasicAuthentication - ne $false) { Écriture-ExchangeSetupLog-avertissement "Pourrait désactiver pas l'authentification de base sur le répertoire virtuel /Powershell" ; } Si ($psvdir.CertificateAuthentication - ne $false) { Écriture-ExchangeSetupLog-avertissement "Pourrait désactiver non authentification de certificat client sur le répertoire virtuel /Powershell" ; } } }
Si ($RoleDatacenterIsManagementForest - eq "True") { Ensemble-utilisateur OspAzureUser2 - RemotePowerShellEnabled $true - ...
Si ($RoleDatacenterIsManagementForest - eq "True") { Set-ThrottlingPolicyAssociation-ThrottlingPolicy - Identity OspAzureUser2 ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { . $RoleBinPath\CentralAdminSetup.ps1 ; AddLocalComputerAccountToCentralAdminServersGroup ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { Add-PSSnapin Microsoft.Exchange.Management.Powershell.CentralAdmin - ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { Écriture-ExchangeSetupLog-Info "Activation de l'authentification Basic ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { Écriture-ExchangeSetupLog-Info Définition de la configuration web pour ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { nouvel élément HKLM:\Software\Microsoft\ExchangeServer\v15\CentralAdmin ...
Si ($RoleDatacenterIsManagementForest - eq 'True') { Si (-pas ([chaîne]:: IsNullOrEmpty($RoleDatacenterCentralAdminDatabaseServer))) ...
Si ($RoleDatacenterIsManagementForest - eq 'True') {.$RoleBinPath\CentralAdminSetup.ps1 ; RemoveLocalComputerAccountFromCentralAdminServersGroup ...