Set-UMMailbox

Este cmdlet está disponível somente no Exchange local.

Use o cmdlet Set-UMMailbox para definir as propriedades da UM (Unificação de Mensagens) para um usuário que esteja habilitado para UM.

Para saber mais sobre os conjuntos de parâmetros na seção Sintaxe, abaixo, consulte Exchange cmdlet syntax.

Syntax

Set-UMMailbox
   [-Identity] <MailboxIdParameter>
   [-AllowUMCallsFromNonUsers <AllowUMCallsFromNonUsersFlags>]
   [-AnonymousCallersCanLeaveMessages <Boolean>]
   [-AutomaticSpeechRecognitionEnabled <Boolean>]
   [-CallAnsweringAudioCodec <AudioCodecEnum>]
   [-CallAnsweringRulesEnabled <Boolean>]
   [-Confirm]
   [-DomainController <Fqdn>]
   [-FaxEnabled <Boolean>]
   [-IgnoreDefaultScope]
   [-ImListMigrationCompleted <Boolean>]
   [-MissedCallNotificationEnabled <Boolean>]
   [-Name <String>]
   [-OperatorNumber <String>]
   [-PinlessAccessToVoiceMailEnabled <Boolean>]
   [-PlayOnPhoneEnabled <Boolean>]
   [-SubscriberAccessEnabled <Boolean>]
   [-TUIAccessToCalendarEnabled <Boolean>]
   [-TUIAccessToEmailEnabled <Boolean>]
   [-UMMailboxPolicy <MailboxPolicyIdParameter>]
   [-UMSMSNotificationOption <UMSMSNotificationOptions>]
   [-VoiceMailAnalysisEnabled <Boolean>]
   [-WhatIf]
   [<CommonParameters>]

Description

O cmdlet Set-UMMailbox define as propriedades da UM associadas a um usuário que foi habilitado para UM. Muitas das propriedades um para o usuário são armazenadas na caixa de correio do usuário e outras propriedades de UM para o usuário são armazenadas no Active Directory.

Depois da conclusão da tarefa, os parâmetros e valores especificados são configurados na caixa de correio da UM.

Para executar esse cmdlet, você precisa ter permissões. Embora este tópico liste todos os parâmetros do cmdlet, talvez você não tenha acesso a alguns parâmetros se eles não estiverem incluídos nas permissões atribuídas a você. Para localizar as permissões necessárias para executar qualquer cmdlet ou parâmetro em sua organização, confira Find the permissions required to run any Exchange cmdlet.

Exemplos

Exemplo 1

Set-UMMailbox -Identity tony@contoso.com -CallAnsweringAudioCodec Wma -CallAnsweringRulesEnabled $false -FaxEnabled $false -UMSMSNotificationOption VoiceMail

Este exemplo configura um usuário habilitado para UM, tony@contoso.com com as seguintes configurações:

Altera o codec de áudio de atendimento de chamadas para Wma

Desativa regras de atendimento de chamadas

Impede que ele receba faxes de entrada

Permite notificações de correio de voz, mas não notificações de chamadas não atendidas usando mensagens de texto

Exemplo 2

Set-UMMailbox -Identity tony@contoso.com -TUIAccessToCalendarEnabled $false -TUIAccessToEmailEnabled $false

Este exemplo impede que o usuário tony@contoso.com acesse seu calendário e email quando estiver usando o Outlook Voice Access.

Parâmetros

-AllowUMCallsFromNonUsers

O parâmetro AllowUMCallsFromNonUsers especifica se deve excluir a caixa de correio de pesquisas de diretório de Mensagens Unificadas.

Type:AllowUMCallsFromNonUsersFlags
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-AnonymousCallersCanLeaveMessages

O parâmetro AnonymousCallersCanLeaveMessages especifica se as chamadas desviadas sem ID de chamador terão permissão para deixar uma mensagem.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-AutomaticSpeechRecognitionEnabled

O parâmetro AutomaticSpeechRecognitionEnabled especifica se o usuário pode usar o ASR (Reconhecimento Automático de Fala) ao fazer logon em sua caixa de correio. Esse parâmetro só poderá ser definido como $true se houver suporte de ASR para o idioma selecionado pelo usuário no Microsoft Outlook na Web Options.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-CallAnsweringAudioCodec

O parâmetro CallAnsweringAudioCodec especifica o codec de áudio usado para codificar mensagens de caixa postal deixadas para o usuário. O codec de áudio usado é aquele definido no plano de discagem de UM. O valor padrão é Mp3.

Type:AudioCodecEnum
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-CallAnsweringRulesEnabled

O parâmetro CallAnsweringRulesEnabled especifica se os usuários podem configurar ou instalar Regras de Atendimento de Chamadas para suas contas. O valor padrão é $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-Confirm

A opção Confirm especifica se a solicitação de confirmação deve ser mostrada ou ocultada. Como essa opção afeta o cmdlet dependerá do fato de o cmdlet exigir ou não confirmação antes de continuar.

  • Cmdlets destrutivos (por exemplo, cmdlets Remove-*) têm uma pausa interna que força você a reconhecer o comando antes de prosseguir. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata: -Confirm:$false.
  • A maioria dos outros cmdlets (por exemplo, cmdlets New-* e Set-*) não tem uma pausa interna. Para esses cmdlets, especificar a opção Confirm sem um valor introduz uma pausa que força você a confirmar o comando antes de continuar.
Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-DomainController

O parâmetro DomainController especifica o controlador de domínio que é usado por esse cmdlet para ler dados ou gravar dados no Active Directory. Você identifica o controlador de domínio por seu FQDN (nome de domínio totalmente qualificado). Por exemplo, dc01.contoso.com.

Type:Fqdn
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-FaxEnabled

O parâmetro FaxEnabled especifica se um usuário tem permissão para receber fax de entrada.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-Identity

O parâmetro Identity especifica o tht de caixa de correio que você deseja modificar. É possível usar qualquer valor que identifique a caixa de correio exclusivamente. Por exemplo:

  • Nome
  • Alias
  • Nome diferenciado (DN)
  • Nome diferenciado (DN)
  • Domain\username
  • Endereço de email
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID de usuário ou nome UPN
Type:MailboxIdParameter
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-IgnoreDefaultScope

A opção IgnoreDefaultScope informa ao comando para ignorar a configuração de escopo padrão do destinatário para a sessão do Exchange PowerShell e usar toda a floresta como o escopo. Não é preciso especificar um valor com essa opção.

Essa opção permite que o comando acesse objetos do Active Directory que não estão disponíveis no momento no escopo padrão, mas também introduz as seguintes restrições:

  • Não é possível usar o parâmetro DomainController. O comando usa um servidor de catálogo global adequado automaticamente.
  • Não é possível usar o parâmetro DomainController. O comando usa um servidor de catálogo global adequado automaticamente.
Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-ImListMigrationCompleted

O parâmetro ImListMigrationCompleted especifica se a lista de contatos lync ou Skype for Business do usuário habilitado para UM é armazenada em sua caixa de correio.

Os valores válidos são:

  • $true: a lista de contatos lync ou Skype for Business do usuário é armazenada na caixa de correio do Exchange 2016. Isso impede que você migre a caixa de correio de volta para um servidor do Exchange 2010.
  • $false: a lista de contatos lync ou Skype for Business do usuário é armazenada em um servidor Lync ou Skype for Business. Isso não impede que você migre a caixa de correio de volta para um servidor do Exchange 2010. Esse é o valor padrão.

O Lync Server 2013 e o Skype for Business Server 2015 dão suporte ao armazenamento da lista de contatos do usuário em sua caixa de correio do Exchange 2016. Esse recurso é conhecido como UCS (repositório de contatos unificado) e permite que os aplicativos mostrem uma lista de contatos consistente e atualizada. No entanto, o Exchange 2010 não dá suporte ao repositório de contatos unificado. Portanto, antes de migrar a caixa de correio do Exchange 2016 de um usuário de volta para o Exchange 2010, você precisa mover a lista de contatos lync ou Skype for Business do usuário do repositório de contatos unificado de volta para um servidor lync 2013 ou Skype for Business. Para obter mais informações, consulte Configurando Microsoft Lync Server 2013 para usar o repositório de contatos unificado.

Se você migrar uma caixa de correio do Exchange 2013 de volta para o Exchange 2010 enquanto a lista de contatos lync ou Skype for Business do usuário for armazenada no repositório de contatos unificado, o usuário poderá perder permanentemente o acesso a esses contatos. Depois de verificar se a lista de contatos lync ou Skype for Business do usuário foi movida de volta para um servidor lync 2013 ou Skype for Business, você deve ser capaz de concluir a migração da caixa de correio. Se você precisar migrar a caixa de correio apesar do potencial de perda de dados, poderá definir manualmente o parâmetro ImListMigrationCompleted como $false.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016

-MissedCallNotificationEnabled

O parâmetro MissedCallNotificationEnabled especifica se devem ser enviadas notificações de chamada não atendida.

Quando você está integrando Mensagens Unificadas e Lync Server ou Skype for Business Server, as notificações de chamada perdidas não estão disponíveis para usuários que têm caixas de correio localizadas em servidores da caixa de correio do Exchange 2010. Quando um usuário se desconecta antes de enviar a chamada para o servidor de Caixa de Correio, é gerada uma notificação de chamada perdida.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-Name

O parâmetro Name especifica o nome para exibição do usuário. O nome para exibição é limitado a 64 caracteres.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-OperatorNumber

O parâmetro OperatorNumber especifica a cadeia de caracteres de dígitos para o operador pessoal.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-PinlessAccessToVoiceMailEnabled

O parâmetro PinlessAccessToVoiceMailEnabled especifica se usuários habilitados para UM deverão usar um PIN para acessar suas caixas postais. Ainda será necessário usar um PIN para acessar o email e o calendário. O valor padrão é $false.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-PlayOnPhoneEnabled

O parâmetro PlayOnPhoneEnabled especifica se um usuário pode usar o recurso Tocar no Telefone para ouvir as mensagens de voz. O valor padrão é $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-SubscriberAccessEnabled

O parâmetro SubscriberAccessEnabled especifica se os usuários terão acesso de assinante às suas caixas de correio individuais. Se estiver definido como $true, os usuários, depois de autenticados, conseguirão acessar a caixa postal pelo telefone. O valor padrão é $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-TUIAccessToCalendarEnabled

O parâmetro TUIAccessToCalendarEnabled especifica se os usuários habilitados para UM podem acessar e gerenciar seu calendário individual usando o Microsoft interface do usuário de telefone do Outlook Voice Access (TUI) ou a interface touchtone. O valor padrão é $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-TUIAccessToEmailEnabled

O parâmetro TUIAccessToEmailEnabled especifica se os usuários podem acessar seus email individuais pelo telefone. O valor padrão é $true.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-UMMailboxPolicy

O parâmetro UMMailboxPolicy especifica a diretiva de caixa de correio da UM associada à caixa de correio do usuário habilitado para UM.

Type:MailboxPolicyIdParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-UMSMSNotificationOption

O parâmetro UMSMSNotificationOption especifica se um usuário habilitado para UM recebe notificações de mensagens de texto ou SMS somente para caixa postal, para caixa postal e chamadas perdidas ou nenhuma notificação. Os valores para esse parâmetro são: VoiceMail, VoiceMailAndMissedCalls e None. O valor padrão é None.

Type:UMSMSNotificationOptions
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

-VoiceMailAnalysisEnabled

O parâmetro VoiceMailAnalysisEnabled especifica se uma cópia de cada mensagem de voz deixada para os usuários habilitados para UM será encaminhada para a Microsoft para análise e melhoria de nossos recursos de reconhecimento da fala.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2013, Exchange Server 2016

-WhatIf

A opção WhatIf simula as ações do comando. Você pode usar essa opção para exibir as alterações que ocorreriam sem realmente aplicar essas alterações. Não é preciso especificar um valor com essa opção.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False
Applies to:Exchange Server 2010, Exchange Server 2013, Exchange Server 2016

Entradas

Input types

Para ver os tipos de entrada que este cmdlet aceita, confira Tipos de entrada e saída de cmdlet. Se o campo Tipo de Entrada de um cmdlet estiver em branco, isso significa que o cmdlet não aceita dados de entrada.

Saídas

Output types

Para ver os tipos de retorno, também conhecidos como tipos de saída, que este cmdlet aceita, consulte Tipos de entrada e saída de cmdlet. Se o campo Tipo de Saída estiver em branco, o cmdlet não retorna dados.