Share via


Set-CMExchangeServer

Altera as configurações de um servidor do Exchange.

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

O cmdlet Set-CMExchangeServer altera as configurações de um Microsoft Exchange Server.

Configuration Manager funciona com Exchange Server para gerenciar dispositivos móveis que não podem executar Configuration Manager clientes.

Observação

Execute Configuration Manager cmdlets da unidade do site Configuration Manager, por exemplo PS XYZ:\>. Para obter mais informações, confira introdução.

Exemplos

Exemplo 1: alterar configurações de um 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

O primeiro comando usa o cmdlet New-CMExchangeConnectorGeneralSetting para adicionar novas configurações a um conector Exchange Server no Configuration Manager e armazena as configurações na variável $Gs.

O segundo comando usa o cmdlet New-CMExchangeConnectorPasswordSetting adiciona novas configurações de senha a um conector Exchange Server no Configuration Manager e armazena as configurações de senha na variável $Ps.

O terceiro comando usa o cmdlet New-CMExchangeConnectorEmailManagementSetting cria um conjunto de configurações de gerenciamento de email para um dispositivo móvel que usa um conector Exchange Server e armazena as configurações de senha na variável $Em.

O quarto comando usa o cmdlet New-CMExchangeConnectorSecuritySetting configura opções de segurança para um conector Exchange Server em Configuration Manager e configurações de segurança na variável $Ss.

O quinto comando usa o cmdlet New-CMExchangeConnectorApplicationSetting cria configurações relacionadas ao aplicativo para um dispositivo móvel que usa um conector Exchange Server e armazena as configurações do aplicativo na variável $As.

O comando final altera as configurações de um Exchange Server para o site Configuration Manager que tem o código do site CM2. O comando especifica as configurações gerais do conector Exchange Server armazenado em $Gs. O comando especifica as configurações de senha para o conector Exchange Server armazenado em $Ps. O comando especifica um conjunto de configurações de gerenciamento de email para o conector Exchange Server armazenado em $Em. O comando especifica as opções de segurança do conector Exchange Server armazenado em $Ss. O comando especifica configurações relacionadas ao aplicativo para um dispositivo móvel armazenado em $As.

Parâmetros

-AccessLevel

Especifica o tipo de acesso para os dispositivos móveis. O nível de acesso se aplica a um dispositivo móvel que não é gerenciado por uma regra. Os valores válidos são:

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

-AccessRule

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

-ActiveDirectoryContainer

Especifica uma matriz de nomes de contêineres do Active Directory. Quando esse parâmetro é exibido, o conector Exchange Server pesquisa o dispositivo somente nos contêineres do Active Directory.

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

-AllowExternalDeviceManagement

Indica se um programa de gerenciamento de dispositivo externo pode gerenciar o dispositivo.

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

-ApplicationSetting

Especifica as configurações do aplicativo, como permitir ou negar a instalação de aplicativos. Para cada entrada de dicionário na matriz, especifique o nome da configuração como a chave da configuração como o valor. Os valores válidos são: AllowUnsignedApplications, AllowUnsignedInstallationPackages ou Bloquear um aplicativo específico.

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

-Confirm

Solicita a confirmação antes de executar o cmdlet.

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

Esse parâmetro trata caracteres curinga como valores de caractere literal. Você não pode combiná-lo com ForceWildcardHandling.

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

-EmailAddress

Especifica uma matriz de endereços de email.

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

-EmailManagementSetting

Especifica configurações de gerenciamento de email, como agendamento de sincronização, formato de mensagem e tamanho dos anexos. Para cada entrada de dicionário na matriz, especifique o nome da configuração como a chave e a configuração como o valor.

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

-EnableAccessRule

Indica se é possível habilitar uma regra de acesso.

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

-ExchangeClientAccessServer

Especifica servidores do Exchange Client Access como pares de valor-chave.

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

-FindAll

Indica que o processo de descoberta encontra todos os dispositivos móveis em uma organização do Exchange.

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

-ForceWildcardHandling

Esse parâmetro processa caracteres curinga e pode levar a um comportamento inesperado (não recomendado). Você não pode combiná-lo com DisableWildcardHandling.

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

-FullSyncSchedule

Especifica um objeto de resultado que agenda o tempo de descoberta completo para um conector Exchange Server.

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

-GeneralSetting

Especifica configurações gerais para dispositivos móveis que usam o Conector Exchange Server. As configurações que você pode especificar para este parâmetro incluem:

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

-IsHosted

Indica que a configuração do conector Exchange Server é para um Exchange Server hospedado ou local.

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

-MaximumInactiveDays

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

-NewServerAddress

Especifica um novo endereço de servidor para um servidor exchange.

Type:String
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

-PasswordSetting

Especifica configurações gerais de senha. As configurações que você pode especificar para este parâmetro incluem:

  • 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

Especifica um dicionário de configurações de segurança. As configurações que você pode especificar para este parâmetro incluem:

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

-ServerAddress

Especifica o endereço do Exchange Server para o qual o cmdlet configura o conector Exchange Server.

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

-SiteCode

Especifica o Exchange Server usando um código de site.

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

-UserName

Especifica o nome de usuário que o conector usa para se conectar ao Exchange Server.

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

-WhatIf

Mostrar o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

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

Entradas

None