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 gerät, das vom Exchange Server registriert wurde.

Hinweis

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

Beispiele

Beispiel 1: Erstellen einer Exchange Server

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"

Diese Befehle erstellen eine Exchange Server mit der Serveradresse https://exchange.contoso.com. 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 }}

Type:AccessLevelType
Accepted values:Allow, Block, Quarantine
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ActiveDirectoryContainer

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

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-AllowExternalDeviceManagement

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

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:ExchangeConnectorApplicationSetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Confirm

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

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DeltaSyncMins

Type:Int32
Aliases:DeltaSyncInterval
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DisableWildcardHandling

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EmailAddress

{{ Fill EmailAddress Description }}

Type:String[]
Aliases:EmailAddresses
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:ExchangeConnectorEmailManagementSetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableAccessRule

{{ Fill EnableAccessRule Description }}

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ExchangeClientAccessServer

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

Type:Dictionary`2[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ForceWildcardHandling

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FullSyncSchedule

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

Type:IResultObject
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GeneralSetting

Gibt allgemeine Einstellungen an. Gültige Werte sind:

  • RequireManualSyncWhenRoaming
  • RequireStorageCardEncryption
  • UnapprovedInROMApplicationList
  • DevicePolicyRefreshInterval
  • MaxInactivityTimeDeviceLock
Type:ExchangeConnectorGeneralSetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Hosted

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-IsHosted

Gibt an, dass die Exchange Server Connectorkonfiguration für eine gehostete oder lokale Exchange Server ist.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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 Geräte, die Exchange Server verwaltet. Wenn die letzte Synchronisierungszeit älter ist als die aktuelle Zeit – MinimumInactiveDay, erkennt der Exchange-Connector die Geräte nicht.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NotificationUserName

{{ Fill NotificationUserName Description }}

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-OnPrem

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PasswordSetting

Gibt Kennworteinstellungen an. Gültige Werte sind:

  • AlphanumericDevicePasswordRequired
  • DevicePasswordEnabled
  • DevicePasswordExpiration
  • DevicePasswordHistory
  • MaxDevicePasswordFailedAttempts
  • PasswordRecoveryEnabled
  • MinDevicePasswordComplexCharacters
  • MinDevicePasswordLength
  • AlphanumericDevicePasswordRequired
  • AllowSimpleDevicePassword
Type:ExchangeConnectorPasswordSetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-SecuritySetting

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

  • AllowBluetooth
  • AllowBrowser
  • AllowCamera
  • AllowDesktopSync
  • AllowInternetSharing
  • AllowIrDA
  • AllowNonProvisionableDevices
  • AllowRemoteDesktop
  • AllowStorageCard
  • AllowTextMessaging
  • AllowWiFi
Type:ExchangeConnectorSecuritySetting
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ServerAddress

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SiteCode

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-UserName

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

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Eingaben

None

Ausgaben

IResultObject