Delen via


Set-CMExchangeServer

SYNOPSIS

Wijzigt de instellingen voor Exchange server.

SYNTAX

Set-CMExchangeServer [-AccessLevel <AccessLevelType>] [-AccessRule <ExchangeConnectorAccessRule[]>]
 [-ActiveDirectoryContainer <String[]>] [-AllowExternalDeviceManagement <Boolean>]
 [-ApplicationSetting <ExchangeConnectorApplicationSetting>] [-DeltaSyncMins <Int32>]
 [-EmailAddress <String[]>] [-EmailManagementSetting <ExchangeConnectorEmailManagementSetting>]
 [-EnableAccessRule <Boolean>] [-ExchangeClientAccessServer <Dictionary`2[]>] [-FindAll]
 [-FullSyncSchedule <IResultObject>] [-GeneralSetting <ExchangeConnectorGeneralSetting>] [-IsHosted <Boolean>]
 [-MaximumInactiveDays <Int32>] [-NewServerAddress <String>] [-NotificationUserName <String>]
 [-PasswordSetting <ExchangeConnectorPasswordSetting>] [-SecuritySetting <ExchangeConnectorSecuritySetting>]
 -ServerAddress <String> [-SiteCode <String>] [-UserName <String>] [-DisableWildcardHandling]
 [-ForceWildcardHandling] [-WhatIf] [-Confirm] [<CommonParameters>]

DESCRIPTION

De cmdlet Set-CMExchangeServer wijzigt de instellingen voor een Microsoft Exchange Server.

Configuration Manager werkt met Exchange Server voor het beheren van mobiele apparaten die niet kunnen worden uitgevoerd Configuration Manager clients.

Notitie

Voer Configuration Manager cmdlets uit vanaf Configuration Manager sitestation, bijvoorbeeld PS XYZ:\> . Zie Aan de slag voor meer informatie.

EXAMPLES

Voorbeeld 1: Instellingen voor een nextref_exchange

PS XYZ:\> $Gs= New-CMExchangeConnectorGeneralSetting -AllowInternetShare $True -AllowDesktopSync $True -AllowNonProvision $True -RefreshInterval 4
PS XYZ:\> $Ps= New-CMExchangeConnectorPasswordSetting -PasswordEnabled $True -MinimumPasswordLength 8 -PasswordExpiration 51 -PasswordHistory 21 -WipeAfterFailedAttempt 6 -MaximumIdleTimeMinutes 41 -PasswordComplexity
PS XYZ:\> $Em = New-CMExchangeConnectorEmailManagementSetting -ConsumerEmail $True -MaximumEmailAge OneDay -MaximumCalenderAge ThreeMonths -PushWhenRoaming $True -AllowHtmlEmail $True -EmailAttachmentPolicy $True -MaximumSizeTextEmail 401 -MaximumSizeHtmlEmail 402 -MaximumSizeAttachment 24
PS XYZ:\> $Ss = New-CMExchangeConnectorSecuritySetting -RemoteDesktop $True -StorageCard $True -Camera $True -Bluetooth $False -WiFiConnection HandsfreeOnly -Infra $False -Browser $False -StorageCardEncrypt $False -FileEncrypt $False -TextMessage $False
PS XYZ:\> $As= New-CMExchangeConnectorApplicationSetting -UnsignedInstall $True -UnsignedApplication $False -BlockedApplication "App01","App02"
PS XYZ:\> Set-CMExchangeServer -SiteCode "CM2" -ServerAddress "https://www.contoso.com/powershell" -NewServerAddress "www.fabrikam.com" -UserName "ElisaDaugherty@contoso.com" -DeltaSyncInterval 124 -MaximumInactiveDay 26 -FindAll -AllowExternalDeviceManagement $False -EnableAccessRule $True -AccessLevel Allow -EmailAddress "EvanNarvaez@fabrikam.com","DavidChew@contosco.com" -GeneralSetting $Gs -PasswordSetting $Ps -EmailManagementSetting $Em -SecuritySetting $Ss -ApplicationSetting $As

De eerste opdracht maakt gebruik van de cmdlet New-CMExchangeConnectorGeneralSetting om nieuwe instellingen toe te voegen aan een Exchange Server-connector in Configuration Manager en slaat de instellingen op in de variabele $Gs.

De tweede opdracht maakt gebruik van de cmdlet New-CMExchangeConnectorPasswordSetting en voegt nieuwe wachtwoordinstellingen toe aan een Exchange Server-connector in Configuration Manager en slaat de wachtwoordinstellingen op in de variabele $Ps.

De derde opdracht maakt gebruik van de cmdlet New-CMExchangeConnectorEmailManagementSetting om een set e-mailbeheerinstellingen te maken voor een mobiel apparaat dat gebruikmaakt van een Exchange Server-connector en slaat de wachtwoordinstellingen op in de variabele $Em.

De vierde opdracht maakt gebruik van de cmdlet New-CMExchangeConnectorSecuritySetting om beveiligingsopties te configureren voor een Exchange Server-connector in Configuration Manager en beveiligingsinstellingen in de $Ss-variabele.

De vijfde opdracht maakt gebruik van de cmdlet New-CMExchangeConnectorApplicationSetting om toepassingsgerelateerde instellingen te maken voor een mobiel apparaat dat gebruikmaakt van een Exchange Server-connector en slaat de toepassingsinstellingen op in de variabele $As.

Met de laatste opdracht worden de instellingen voor een Exchange Server voor de Configuration Manager site met de sitecode CM2 gewijzigd. Met de opdracht worden de algemene instellingen opgegeven voor de Exchange Server connector die is opgeslagen in $Gs. Met de opdracht geeft u wachtwoordinstellingen op voor de Exchange Server connector die is opgeslagen in $Ps. Met de opdracht geeft u een set e-mailbeheerinstellingen op voor de Exchange Server-connector die is opgeslagen in $Em. Met de opdracht geeft u de beveiligingsopties op voor de Exchange Server connector die is opgeslagen in $Ss. Met de opdracht geeft u toepassingsgerelateerde instellingen op voor een mobiel apparaat dat is opgeslagen in $As.

PARAMETERS

-AccessLevel

Hiermee geeft u het type toegang voor de mobiele apparaten. Toegangsniveau is van toepassing op een mobiel apparaat dat niet wordt beheerd door een regel. Geldige waarden zijn:

  • Toestaan
  • Blokkeren
  • Quarantaine
Type: AccessLevelType
Parameter Sets: (All)
Aliases:
Accepted values: Allow, Block, Quarantine

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

-AccessRule

Type: ExchangeConnectorAccessRule[]
Parameter Sets: (All)
Aliases: AccessRules

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

-ActiveDirectoryContainer

Hiermee geeft u een matrix met namen van Active Directory-containers op. Wanneer deze parameter wordt weergegeven, zoekt Exchange Server-connector alleen naar het apparaat in de Active Directory-containers.

Type: String[]
Parameter Sets: (All)
Aliases: ActiveDirectoryContainers

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

-AllowExternalDeviceManagement

Geeft aan of een extern programma voor apparaatbeheer het apparaat kan beheren.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ApplicationSetting

Hiermee geeft u toepassingsinstellingen op, zoals het toestaan of weigeren van de installatie van toepassingen. Geef voor elke woordenlijstinvoer in de matrix de naam van de instelling op als de sleutel van de configuratie als de waarde. Geldige waarden zijn: AllowUnsignedApplications, AllowUnsignedInstallationPackages of Een specifieke toepassing blokkeren.

Type: ExchangeConnectorApplicationSetting
Parameter Sets: (All)
Aliases:

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

-Confirm

Hiermee wordt u gevraagd om bevestiging voordat u de cmdlet uitvoert.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: cf

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

-DeltaSyncMins

Type: Int32
Parameter Sets: (All)
Aliases: DeltaSyncInterval

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

-DisableWildcardHandling

Deze parameter behandelt jokertekens als letterlijke tekenwaarden. U kunt deze niet combineren met ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EmailAddress

Hiermee geeft u een matrix met e-mailadressen op.

Type: String[]
Parameter Sets: (All)
Aliases: EmailAddresses

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

-EmailManagementSetting

Hiermee geeft u instellingen voor e-mailbeheer op, zoals het synchronisatieschema, de berichtindeling en de grootte van bijlagen. Geef voor elke woordenlijstinvoer in de matrix de naam van de instelling op als de sleutel en de configuratie als de waarde.

Type: ExchangeConnectorEmailManagementSetting
Parameter Sets: (All)
Aliases:

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

-EnableAccessRule

Geeft aan of een toegangsregel moet worden ingeschakeld.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ExchangeClientAccessServer

Hiermee Exchange clienttoegangsservers opgegeven als sleutel-waardeparen.

Type: Dictionary`2[]
Parameter Sets: (All)
Aliases:

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

-FindAll

Geeft aan dat het detectieproces alle mobiele apparaten in een Exchange vinden.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Deze parameter verwerkt jokertekens en kan leiden tot onverwacht gedrag (niet aanbevolen). U kunt deze niet combineren met DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-FullSyncSchedule

Hiermee geeft u een resultaatobject op dat de volledige detectietijd voor een Exchange Server-connector.

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-GeneralSetting

Hiermee geeft u algemene instellingen op voor mobiele apparaten die gebruikmaken van de Exchange Server Connector. Instellingen u voor deze parameter kunt opgeven, zijn onder andere:

  • RequireManualSyncWhenRoaming
  • RequireStorageCardEncryption
  • Niet-goedgekeurdInROMApplicationList
  • DevicePolicyRefreshInterval
  • MaxInactivityTimeDeviceLock
Type: ExchangeConnectorGeneralSetting
Parameter Sets: (All)
Aliases:

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

-IsHosted

Geeft aan dat de configuratie Exchange Server connector voor een gehoste of on-premises Exchange Server.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-MaximumInactiveDays

Type: Int32
Parameter Sets: (All)
Aliases: MaximumInactiveDay

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

-NewServerAddress

Hiermee geeft u een nieuw serveradres voor een Exchange server.

Type: String
Parameter Sets: (All)
Aliases:

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

-NotificationUserName

{{ Fill NotificationUserName Description }}

Type: String
Parameter Sets: (All)
Aliases:

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

-PasswordSetting

Hiermee geeft u algemene wachtwoordinstellingen. Instellingen u voor deze parameter kunt opgeven, zijn onder andere:

  • AlfanumericDevicePasswordRequired
  • DevicePasswordEnabled
  • DevicePasswordExpiration
  • DevicePasswordHistory
  • MaxDevicePasswordFailedAttempts
  • PasswordRecoveryEnabled
  • MinDevicePasswordComplexCharacters
  • MinDevicePasswordLength
  • AlfanumericDevicePasswordRequired
  • AllowSimpleDevicePassword
Type: ExchangeConnectorPasswordSetting
Parameter Sets: (All)
Aliases:

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

-SecuritySetting

Hiermee geeft u een woordenlijst met beveiligingsinstellingen. Instellingen u voor deze parameter kunt opgeven, zijn onder andere:

  • AllowBluetooth
  • AllowBrowser
  • AllowCamera
  • AllowDesktopSync
  • AllowInternetSharing
  • AllowIrDA
  • AllowNonProvisionableDevices
  • AllowRemoteDesktop
  • AllowStorageCard
  • AllowTextMessaging
  • AllowWiFi
Type: ExchangeConnectorSecuritySetting
Parameter Sets: (All)
Aliases:

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

-ServerAddress

Hiermee geeft u het adres op van Exchange Server waarvoor de cmdlet de connector Exchange Server configureert.

Type: String
Parameter Sets: (All)
Aliases:

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

-SiteCode

Hiermee geeft u de Exchange Server met behulp van een sitecode.

Type: String
Parameter Sets: (All)
Aliases:

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

-GebruikersNaam

Hiermee geeft u de gebruikersnaam op die de connector gebruikt om verbinding te maken met de Exchange Server.

Type: String
Parameter Sets: (All)
Aliases:

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

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. De cmdlet wordt niet uitgevoerd.

Type: SwitchParameter
Parameter Sets: (All)
Aliases: wi

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

CommonParameters

Deze cmdlet biedt ondersteuning voor de meest gebruikte parameters: -Debug, - ErrorAction, - ErrorVariable, - InformationAction, -InformationVariable, - OutVariable,-OutBuffer, - PipelineVariable - Verbose, - WarningAction en -WarningVariable. Zie voor meer informatie about_CommonParameters.

INPUTS

Geen

OUTPUTS

OPMERKINGEN

Get-CMExchangeServer

New-CMExchangeServer

New-CMExchangeConnectorApplicationSetting

New-CMExchangeConnectorEmailManagementSetting

New-CMExchangeConnectorSecuritySetting

Remove-CMExchangeServer

Sync-CMExchangeServer