Freigeben über


New-CMExchangeServer

Konfiguriert einen neuen Exchange Server-Connector.

Syntax

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>]
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>]

Beschreibung

Das Cmdlet New-CMExchangeServer konfiguriert einen neuen Microsoft Exchange Server-Connector in Configuration Manager. Ein Exchange Server-Connector synchronisiert und verwaltet das vom Exchange Server registrierte Gerät.

Hinweis

Führen Sie Configuration Manager-Cmdlets auf dem Configuration Manager-Standortlaufwerk aus, z. B PS XYZ:\>. . Weitere Informationen finden Sie unter Erste Schritte.

Beispiele

Beispiel 1: Erstellen eines Exchange-Servers

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"

Mit diesen Befehlen wird ein Exchange Server mit der Serveradresse https://exchange.contoso.comerstellt. Dazu verwendet der erste Befehl im Beispiel das Cmdlet New-CMSchedule , um einen Zeitplan für Exchange-Synchronisierungen zu erstellen. Dieses Zeitplanobjekt wird in einer Variablen $schedule gespeichert.

Der zweite Befehl verwendet dann New-CMExchangeServer , um den neuen Server als Teil des Standorts ContosoSite zu erstellen.

Parameter

-AccessLevel

{{ Fill AccessLevel Description }}

Typ:AccessLevelType
Zulässige Werte:Allow, Block, Quarantine
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ActiveDirectoryContainer

Gibt ein Array von Namen von Active Directory-Containern an. Wenn dieser Parameter angegeben ist, durchsucht der Exchange Server-Connector die Active Directory-Container nach dem Gerät.

Typ:String[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-AllowExternalDeviceManagement

Gibt an, ob ein externes Geräteverwaltungsprogramm das Gerät verwalten kann.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ApplicationSetting

Gibt Anwendungseinstellungen an. Geben Sie für jeden Wörterbucheintrag im Array den Einstellungsnamen als Schlüssel und die Konfiguration als Wert an. Gültige Werte sind: AllowUnsignedApplications, AllowUnsignedInstallationPackages oder Blockieren einer bestimmten Anwendung.

Typ:ExchangeConnectorApplicationSetting
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Confirm

Fordert Sie vor dem Ausführen des Cmdlets zur Bestätigung auf.

Typ:SwitchParameter
Aliase:cf
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DeltaSyncMins

Typ:Int32
Aliase:DeltaSyncInterval
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-DisableWildcardHandling

Dieser Parameter behandelt Wildcardzeichen als Literalzeichenwerte. Sie können es nicht mit ForceWildcardHandling kombinieren.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EmailAddress

{{ Fill EmailAddress Description }}

Typ:String[]
Aliase:EmailAddresses
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EmailManagementSetting

Gibt E-Mail-Verwaltungseinstellungen an. Geben Sie für jeden Wörterbucheintrag im Array den Einstellungsnamen als Schlüssel und die Konfiguration als Wert an.

Typ:ExchangeConnectorEmailManagementSetting
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-EnableAccessRule

{{ Fill EnableAccessRule Description }}

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ExchangeClientAccessServer

Gibt ein Array von Exchange-Clientzugriffsservern als Schlüssel-Wert-Paare an.

Typ:Dictionary`2[]
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ForceWildcardHandling

Dieser Parameter verarbeitet Wildcardzeichen und kann zu unerwartetem Verhalten führen (nicht empfohlen). Sie können es nicht mit DisableWildcardHandling kombinieren.

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-FullSyncSchedule

Gibt ein Ergebnisobjekt an, das die gesamte Ermittlungszeit für einen Exchange Server-Connector plant.

Typ:IResultObject
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-GeneralSetting

Gibt allgemeine Einstellungen an. Gültige Werte sind:

  • RequireManualSyncWhenRoaming
  • RequireStorageCardEncryption
  • UnapprovedInROMApplicationList
  • DevicePolicyRefreshInterval
  • MaxInactivityTimeDeviceLock
Typ:ExchangeConnectorGeneralSetting
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-Hosted

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-IsHosted

Gibt an, dass die Exchange Server-Connectorkonfiguration für einen gehosteten oder lokalen Exchange Server gilt.

Typ:Boolean
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-MaximumInactiveDay

Gibt das Intervall zwischen den Zeiten an, in denen der Exchange Server-Connector die Geräteermittlung ausführt. Das Cmdlet überprüft den Zeitpunkt der letzten Synchronisierung der Von Exchange Server verwalteten Geräte. Wenn die letzte Synchronisierungszeit älter ist als die aktuelle Zeit – MinimumInactiveDay, erkennt der Exchange-Connector die Geräte nicht.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-NotificationUserName

{{ Fill NotificationUserName Description }}

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-OnPrem

Typ:SwitchParameter
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-PasswordSetting

Gibt Kennworteinstellungen an. Gültige Werte sind:

  • AlphanumericDevicePasswordRequired
  • DevicePasswordEnabled
  • DevicePasswordExpiration
  • DevicePasswordHistory
  • MaxDevicePasswordFailedAttempts
  • PasswordRecoveryEnabled
  • MinDevicePasswordComplexCharacters
  • MinDevicePasswordLength
  • AlphanumericDevicePasswordRequired
  • AllowSimpleDevicePassword
Typ:ExchangeConnectorPasswordSetting
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SecuritySetting

Gibt ein Wörterbuch mit Sicherheitseinstellungen an. Gültige Werte sind:

  • AllowBluetooth
  • AllowBrowser
  • AllowCamera
  • AllowDesktopSync
  • AllowInternetSharing
  • AllowIrDA
  • AllowNonProvisionableDevices
  • AllowRemoteDesktop
  • AllowStorageCard
  • AllowTextMessaging
  • AllowWiFi
Typ:ExchangeConnectorSecuritySetting
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ServerAddress

Gibt die Adresse des Exchange-Servers an, für den das Cmdlet den Exchange Server-Connector konfiguriert.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-SiteCode

Gibt den Standortcode des Configuration Manager-Standorts an, an dem ein Exchange Server-Connector ausgeführt wird.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-UserName

Gibt den Benutzernamen an, den der Connector zum Herstellen einer Verbindung mit dem Exchange-Server verwendet.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-WhatIf

Zeigt, was passieren würde, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.

Typ:SwitchParameter
Aliase:wi
Position:Named
Standardwert:False
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

IResultObject