New-CMExchangeServer

Configure un nouveau connecteur Exchange Server.

Syntaxe

PowerShell
New-CMExchangeServer
   [-AccessLevel <AccessLevelType>]
   [-ActiveDirectoryContainer <String[]>]
   [-AllowExternalDeviceManagement <Boolean>]
   [-ApplicationSetting <ExchangeConnectorApplicationSetting>]
   [-DeltaSyncMins <Int32>]
   [-EmailAddress <String[]>]
   [-EmailManagementSetting <ExchangeConnectorEmailManagementSetting>]
   [-EnableAccessRule <Boolean>]
   [-ExchangeClientAccessServer <Dictionary`2[]>]
   [-FullSyncSchedule <IResultObject>]
   [-GeneralSetting <ExchangeConnectorGeneralSetting>]
   [-IsHosted <Boolean>]
   [-MaximumInactiveDay <Int32>]
   [-NotificationUserName <String>]
   [-OnPrem]
   [-PasswordSetting <ExchangeConnectorPasswordSetting>]
   [-SecuritySetting <ExchangeConnectorSecuritySetting>]
   -ServerAddress <String>
   [-SiteCode <String>]
   [-UserName <String>]
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]
PowerShell
New-CMExchangeServer
   [-AccessLevel <AccessLevelType>]
   [-ActiveDirectoryContainer <String[]>]
   [-AllowExternalDeviceManagement <Boolean>]
   [-ApplicationSetting <ExchangeConnectorApplicationSetting>]
   [-DeltaSyncMins <Int32>]
   [-EmailAddress <String[]>]
   [-EmailManagementSetting <ExchangeConnectorEmailManagementSetting>]
   [-EnableAccessRule <Boolean>]
   [-FullSyncSchedule <IResultObject>]
   [-GeneralSetting <ExchangeConnectorGeneralSetting>]
   [-Hosted]
   [-IsHosted <Boolean>]
   [-MaximumInactiveDay <Int32>]
   [-NotificationUserName <String>]
   [-PasswordSetting <ExchangeConnectorPasswordSetting>]
   [-SecuritySetting <ExchangeConnectorSecuritySetting>]
   -ServerAddress <String>
   [-SiteCode <String>]
   -UserName <String>
   [-DisableWildcardHandling]
   [-ForceWildcardHandling]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

L’applet de commande New-CMExchangeServer configure un nouveau connecteur Microsoft Exchange Server dans Configuration Manager. Un connecteur Exchange Server synchronise et gère l’appareil inscrit par le serveur Exchange Server.

Notes

Exécutez des applets de commande Configuration Manager à partir du lecteur de site Configuration Manager, par exemple PS XYZ:\>. Pour plus d’informations, consultez Prise en main.

Exemples

Exemple 1 : Créer un serveur Exchange Server

PowerShell
PS XYZ:\> $schedule = New-CMSchedule -Start "03/01/2016 11:59 PM" -RecurInterval Days -RecurCount 1
PS XYZ:\> New-CMExchangeServer -ServerAddress "https://exchange.contoso.com" -DeltaSyncInterval 120 -FullSyncSchedule $schedule -IsHosted -SiteCode "ContosoSite"

Ces commandes créent un serveur Exchange Server avec l’adresse https://exchange.contoso.comdu serveur . Pour ce faire, la première commande de l’exemple utilise l’applet de commande New-CMSchedule pour créer une planification pour l’exécution des synchronisations Exchange. Cet objet de planification est stocké dans une variable $schedule.

La deuxième commande utilise ensuite New-CMExchangeServer pour créer le serveur dans le cadre du site ContosoSite.

Paramètres

-AccessLevel

{{ Fill AccessLevel Description }}

Type:AccessLevelType
Valeurs acceptées:Allow, Block, Quarantine
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ActiveDirectoryContainer

Spécifie un tableau de noms de conteneurs Active Directory. Lorsque ce paramètre est spécifié, le connecteur Exchange Server recherche l’appareil dans les conteneurs Active Directory.

Type:String[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-AllowExternalDeviceManagement

Indique si un programme de gestion des appareils externe peut gérer l’appareil.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ApplicationSetting

Spécifie les paramètres de l’application. Pour chaque entrée de dictionnaire dans le tableau, spécifiez le nom du paramètre comme clé et la configuration comme valeur. Les valeurs valides sont les suivantes : AllowUnsignedApplications, AllowUnsignedInstallationPackages ou Bloquer une application spécifique.

Type:ExchangeConnectorApplicationSetting
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Confirm

Une invite de confirmation apparaît avant d’exécuter le cmdlet.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DeltaSyncMins

Type:Int32
Alias:DeltaSyncInterval
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-DisableWildcardHandling

Ce paramètre traite les caractères génériques comme des valeurs de caractère littéral. Vous ne pouvez pas la combiner avec ForceWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EmailAddress

{{ Fill EmailAddress Description }}

Type:String[]
Alias:EmailAddresses
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EmailManagementSetting

Spécifie les paramètres de gestion des e-mails. Pour chaque entrée de dictionnaire dans le tableau, spécifiez le nom du paramètre comme clé et la configuration comme valeur.

Type:ExchangeConnectorEmailManagementSetting
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-EnableAccessRule

{{ Fill EnableAccessRule Description }}

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ExchangeClientAccessServer

Spécifie un tableau de serveurs d’accès au client Exchange, sous forme de paires clé-valeur.

Type:Dictionary`2[]
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ForceWildcardHandling

Ce paramètre traite les caractères génériques et peut entraîner un comportement inattendu (non recommandé). Vous ne pouvez pas la combiner avec DisableWildcardHandling.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-FullSyncSchedule

Spécifie un objet de résultat qui planifie le temps de découverte complet pour un connecteur Exchange Server.

Type:IResultObject
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-GeneralSetting

Spécifie les paramètres généraux. Les valeurs valides sont les suivantes :

  • RequireManualSyncWhenRoaming
  • RequireStorageCardEncryption
  • UnapprovedInROMApplicationList
  • DevicePolicyRefreshInterval
  • MaxInactivityTimeDeviceLock
Type:ExchangeConnectorGeneralSetting
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Hosted

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-IsHosted

Indique que la configuration du connecteur Exchange Server concerne un serveur Exchange Server hébergé ou local.

Type:Boolean
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-MaximumInactiveDay

Spécifie l’intervalle entre les heures pendant laquelle le connecteur Exchange Server exécute la découverte d’appareils. L’applet de commande vérifie l’heure de la dernière synchronisation des appareils qu’Exchange Server gère. Si l’heure de synchronisation la plus récente est antérieure à l’heure actuelle ( MinimumInactiveDay), le connecteur d’échange ne détecte pas les appareils.

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-NotificationUserName

{{ Fill NotificationUserName Description }}

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-OnPrem

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PasswordSetting

Spécifie les paramètres de mot de passe. Les valeurs valides sont les suivantes :

  • AlphanumericDevicePasswordRequired
  • DevicePasswordEnabled
  • DevicePasswordExpiration
  • DevicePasswordHistory
  • MaxDevicePasswordFailedAttempts
  • PasswordRecoveryEnabled
  • MinDevicePasswordComplexCharacters
  • MinDevicePasswordLength
  • AlphanumericDevicePasswordRequired
  • AllowSimpleDevicePassword
Type:ExchangeConnectorPasswordSetting
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SecuritySetting

Spécifie un dictionnaire de paramètres de sécurité. Les valeurs valides sont les suivantes :

  • AllowBluetooth
  • AllowBrowser
  • AllowCamera
  • AllowDesktopSync
  • AllowInternetSharing
  • AllowIrDA
  • AllowNonProvisionableDevices
  • AllowRemoteDesktop
  • AllowStorageCard
  • AllowTextMessaging
  • AllowWiFi
Type:ExchangeConnectorSecuritySetting
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-ServerAddress

Spécifie l’adresse du serveur Exchange Pour lequel l’applet de commande configure le connecteur Exchange Server.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-SiteCode

Spécifie le code de site du site Configuration Manager sur lequel un connecteur Exchange Server s’exécute.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-UserName

Spécifie le nom d’utilisateur que le connecteur utilise pour se connecter au serveur Exchange Server.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-WhatIf

Présente ce qui se produit si le cmdlet s’exécute. L’applet de commande ne s’exécute pas.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

None

Sorties

IResultObject