Set-CMExchangeServer

SYNOPSIS

Altera as definições de um servidor 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 definições para um Microsoft Exchange Server.

O Gestor de Configuração trabalha com Exchange Server para gerir dispositivos móveis que não podem executar clientes Do Gestor de Configuração.

Nota

Executar cmdlets do Gestor de Configuração a partir da unidade do site do Gestor de Configuração, por exemplo PS XYZ:\> . Para mais informações, consulte a partida.

EXAMPLES

Exemplo 1: Alterar as definições para 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 utiliza o cmdlet New-CMExchangeConnectorGeneralSetting para adicionar novas definições a um conector Exchange Server no Gestor de Configurações e armazena as definições na variável $Gs.

O segundo comando utiliza o cmdlet New-CMExchangeConnectorPasswordSetting adiciona novas definições de palavra-passe a um conector Exchange Server no Gestor de Configuração e armazena as definições de palavra-passe na variável $Ps.

O terceiro comando utiliza o cmdlet New-CMExchangeConnectorEmailManagementSetting cria um conjunto de definições de gestão de e-mail para um dispositivo móvel que utiliza um conector Exchange Server e armazena as definições de palavra-passe na variável $Em.

O quarto comando utiliza o cmdlet New-CMExchangeConnectorSecuritySetting configura opções de segurança para um conector Exchange Server no Gestor de Configuração e definições de segurança na variável $Ss.

O quinto comando utiliza o cmdlet New-CMExchangeConnectorApplicationSetting cria configurações relacionadas com aplicações para um dispositivo móvel que utiliza um conector Exchange Server e armazena as definições de aplicação na variável $As.

O comando final altera as definições de uma Exchange Server para o site do Gestor de Configuração que tem o código de site CM2. O comando especifica as definições gerais do conector Exchange Server armazenado em $Gs. O comando especifica as definições de palavra-passe para o conector Exchange Server armazenado em $Ps. O comando especifica um conjunto de definições de gestão de e-mail 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 as definições relacionadas com a aplicação para um dispositivo móvel armazenado em $As.

PARAMETERS

-AcessosSavel

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

  • Permitir
  • Bloquear
  • Quarentena
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

Especifica uma série de nomes de contentores do Diretório Ativo. Quando este parâmetro aparece, o conector Exchange Server procura o dispositivo apenas nos recipientes do Diretório Ativo.

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

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

-Permitir a 23h30

Indica se um programa externo de gestão de dispositivos pode gerir o dispositivo.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-AplicaçõesSesoção

Especifica as definições de aplicação, tais como permitir ou negar a instalação de aplicações. Para cada entrada no dicionário na matriz, especifique o nome de definição como a chave como valor. Valores válidos são: AllowUnsignedApplications, AllowUnsignedInstallationPackages ou Bloquear uma aplicação específica.

Type: ExchangeConnectorApplicationSetting
Parameter Sets: (All)
Aliases:

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

-Confirm

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

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

Este parâmetro trata os caracteres wildcard como valores de caracteres literais. Não pode combiná-lo com ForceWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-EmailAddress

Especifica uma série de endereços de e-mail.

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

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

-EmailManagementSetting

Especifica as definições de gestão de e-mail, tais como o calendário de sincronização, o formato de mensagem e o tamanho dos anexos. Para cada entrada no dicionário na matriz, especifique o nome de definição como a chave e a configuração como o valor.

Type: ExchangeConnectorEmailManagementSetting
Parameter Sets: (All)
Aliases:

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

-EnableAccessRule

Indica se deve ativar uma regra de acesso.

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-ExchangeClientAccessServer

Especifica Exchange servidores de Acesso ao Cliente, como pares de valor-chave.

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

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

- Localizar Tudo

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

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-ForceWildcardHandling

Este parâmetro processa caracteres wildcard e pode levar a um comportamento inesperado (não recomendado). Não é possível combiná-lo com DisableWildcardHandling.

Type: SwitchParameter
Parameter Sets: (All)
Aliases:

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

-FullSyncSchedule

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

Type: IResultObject
Parameter Sets: (All)
Aliases:

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

-GeneralSetting

Especifica as definições gerais para dispositivos móveis que utilizam o conector Exchange Server. Definições que puder especificar para este parâmetro incluem:

  • RequererManualSyncWhenRoaming
  • RequerEstorageCardEncryption
  • Lista de Aplicações Não Aprovadas
  • DevicePolicyRefreshInterval
  • MaxInactivityTimeDeviceLock
Type: ExchangeConnectorGeneralSetting
Parameter Sets: (All)
Aliases:

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

-IsHosted

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

Type: Boolean
Parameter Sets: (All)
Aliases:

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

-MaximumInactivDays

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

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

-NewServerAddress

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

Type: String
Parameter Sets: (All)
Aliases:

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

-Nome de Notificação

{{ Preenchimento NotificaçãoUser Descrição do nome }}

Type: String
Parameter Sets: (All)
Aliases:

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

-PasswordSetting

Especifica as definições gerais de palavra-passe. Definições que puder especificar para este parâmetro incluem:

  • AlphanumericDevicePasswordRequired
  • DevicePasswordEnabled
  • DispositivoPasswordExpiration
  • DevicePasswordHistory
  • MaxDevicePasswordFailedAttempts
  • PasswordRecoveryEnabled
  • MinDevicePasswordComplexCharacters
  • MinDevicePasswordLength
  • AlphanumericDevicePasswordRequired
  • Permitir AviusimpleDevicePassword
Type: ExchangeConnectorPasswordSetting
Parameter Sets: (All)
Aliases:

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

-SegurançaSo

Especifica um dicionário de definições de segurança. Definições que puder especificar para este parâmetro incluem:

  • Permitir Bluetooth
  • Permitir ORowser
  • Permitir a Câmara de Aquis
  • AllowDesktopSync
  • Permitir a partilha de redes
  • PermitirIrDA
  • Permitir localizações de Celebridades
  • AllowRemoteDesktop
  • AllowstorageCard
  • Permitir a Colocação de Texto
  • Permitir aWiFi
Type: ExchangeConnectorSecuritySetting
Parameter Sets: (All)
Aliases:

Required: False
Position: Named
Default value: None
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
Parameter Sets: (All)
Aliases:

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

- SiteCode

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

Type: String
Parameter Sets: (All)
Aliases:

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

-UserName

Especifica o nome de utilizador que o conector utiliza para ligar ao Exchange Server.

Type: String
Parameter Sets: (All)
Aliases:

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

- O QueIf

Apresenta o que aconteceria mediante a execução do cmdlet. O comandante não funciona.

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

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

CommonParameters

Este cmdlet suporta os parâmetros comuns: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutVariable, -OutBuffer, -PipelineVariable, -Verbose, -WarningAction e -WarningVariable. Para mais informações, consulte about_CommonParameters.

INPUTS

Nenhuma

OUTPUTS

NOTAS

Get-CMExchangeServer

Novo CMExchangeServer

New-CMExchangeConnectorApplicationSetting

New-CMExchangeConnectorEmailManagementSetting

New-CMExchangeConnectorSecuritySetting

Remover-CMExchangeServer

Sync-CMExchangeServer