Partilhar via


Set-UMCallAnsweringRule

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

Use o cmdlet Set-UMCallAnsweringRule para alterar as propriedades de uma regra existente de atendimento de chamada de UM.

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

Sintaxe

Default (Padrão)

Set-UMCallAnsweringRule
    [-Identity] <UMCallAnsweringRuleIdParameter>
    [-CallerIds <MultiValuedProperty>]
    [-CallersCanInterruptGreeting <Boolean>]
    [-CheckAutomaticReplies <Boolean>]
    [-Confirm]
    [-DomainController <Fqdn>]
    [-ExtensionsDialed <MultiValuedProperty>]
    [-KeyMappings <MultiValuedProperty>]
    [-Mailbox <MailboxIdParameter>]
    [-Name <String>]
    [-Priority <Int32>]
    [-ScheduleStatus <Int32>]
    [-TimeOfDay <TimeOfDay>]
    [-WhatIf]
    [<CommonParameters>]

Description

O cmdlet Set-UMCallAnsweringRule altera as propriedades de uma regra existente de atendimento de chamada da UM armazenada em uma caixa de correio de usuário UM ativada. Você pode usar o cmdlet Set-UMCallAnsweringRule para especificar as seguintes condições:

  • De quem é a chamada de entrada
  • Hora do dia
  • Status de disponibilidade no calendário
  • Se respostas automáticas estão ativadas para email

Também é possível especificar as seguintes ações:

  • Encontrar-me
  • Transferir o chamador para outra pessoa
  • Deixar uma mensagem de voz

Depois que a tarefa for concluída, o cmdlet define os parâmetros e os valores especificados.

Para executar esse cmdlet, você precisa ter permissões. Embora este artigo liste todos os parâmetros do cmdlet, poderá não ter acesso a alguns parâmetros se não estiverem incluídos nas permissões que lhe foram atribuídas. 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-UMCallAnsweringRule -Mailbox tonysmith -Name MyCallAnsweringRule -Priority 2

Este exemplo configura a prioridade para 2 na regra existente de atendimento de chamada MyCallAnsweringRule que existe na caixa de correio de tonysmith.

Exemplo 2

Set-UMCallAnsweringRule -Name MyCallAnsweringRule -CallerIds "1,4255550100,,","1,4255550123,," -Priority 2 -CallersCanInterruptGreeting $true -Mailbox tonysmith

Este exemplo executa as seguintes ações na regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith:

  • Define a regra de atendimento de chamada para dois ID de chamadas.
  • Define a prioridade da regra de atendimento de chamada para 2.
  • Define a regra de atendimento de chamada para permitir que chamadores interrompam a saudação.

Exemplo 3

Set-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith@contoso.com -ScheduleStatus 0x8

Este exemplo altera o status de disponibilidade para Fora do Escritório na regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith e configura a prioridade para 2.

Exemplo 4

Set-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -ScheduleStatus 0x4 -KeyMappings "1,1,Receptionist,,,,,45678,","5,2,Urgent Issues,23456,23,45671,50,,"

Este exemplo executa as seguintes ações na regra de atendimento de chamada MyCallAnsweringRule na caixa de correio tonysmith:

  • Define a prioridade da regra de atendimento de chamada para 2.
  • Cria mapeamentos de teclas para a regra de atendimento de chamada.

Se o autor da chamada aceder ao voice mail do utilizador e o status do utilizador estiver definido como Ocupado, o autor da chamada pode efetuar uma das seguintes ações:

  • Pressionar a tecla 1 e ser transferido para uma recepcionista no ramal 45678.
  • Prima a tecla 2 e a funcionalidade Localizar-me é utilizada para problemas urgentes e a extensão de toque 23456 primeiro e, em seguida, 45671.

Exemplo 5

Set-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -TimeOfDay "1,0,,"

Este exemplo executa as seguintes ações na regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith:

  • Define a prioridade da regra de atendimento de chamada para 2.
  • Se o chamador chegar no correio de voz durante o horário de expediente, ele é solicitado a ligar de novo mais tarde.

Exemplo 6

Set-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -TimeOfDay "3,4,8:00,12:00"

Este exemplo configura um período personalizado para a hora do dia na regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith e executa as seguintes ações:

  • Define a prioridade da regra de atendimento de chamada para 2.
  • Se o chamador chegar no correio de voz e a hora for entre 8:00 e 12:00 na terça-feira, solicita que ligue de novo mais tarde.

Parâmetros

-CallerIds

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro CallerIds especifica uma entrada para a condição "Se o Chamador estiver". Cada entrada para este parâmetro pode conter um número de telefone, um contacto do Active Directory, um contacto pessoal ou a pasta Contactos pessoais. O parâmetro pode conter 50 números de telefone ou contatos e não mais do que uma entrada para especificar a pasta padrão de Contatos. Se o parâmetro CallerIds não contiver uma condição, a condição não está configurada e é ignorada. O valor padrão é $null.

Propriedades do parâmetro

Tipo:MultiValuedProperty
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CallersCanInterruptGreeting

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro CallersCanInterruptGreeting especifica se o chamador pode interromper a saudação do correio de voz enquanto ela estiver sendo reproduzida. O padrão é $null.

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-CheckAutomaticReplies

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro CheckAutomaticReplies especifica uma entrada para a condição "Se Minhas Respostas Automáticas estiverem Habilitadas". O padrão é $false.

Propriedades do parâmetro

Tipo:Boolean
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Confirm

Aplicável: Exchange Server 2013, Exchange Server 2016

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, Remover- cmdlets) têm uma pausa interna que força você a confirmar o comando antes de continuar. Para estes cmdlets, você pode pular o pedido de confirmação usando esta sintaxe exata: -Confirm:$false.
  • A maioria dos outros cmdlets (por exemplo, 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.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:cf

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-DomainController

Aplicável: Exchange Server 2013, Exchange Server 2016

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.

Propriedades do parâmetro

Tipo:Fqdn
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ExtensionsDialed

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro ExtensionsDialed especifica uma entrada para a condição "Se o Chamador Discar". Cada entrada deve ser única por regra de atendimento de chamada. Cada extensão deve corresponder aos números de extensão existentes atribuídos a usuários habilitados para a UM. O padrão é $null.

Propriedades do parâmetro

Tipo:MultiValuedProperty
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Identity

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro Identity especifica o identificador para uma regra de atendimento de chamada que esteja sendo alterada.

Propriedades do parâmetro

Tipo:UMCallAnsweringRuleIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:1
Obrigatório:True
Valor do pipeline:True
Valor do pipeline pelo nome da propriedade:True
Valor dos argumentos restantes:False

-KeyMappings

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro KeyMappings especifica uma entrada de mapeamento de teclas para uma regra de atendimento de chamada. Os mapeamentos de teclas são aquelas opções do menu oferecidas para os chamadores se a regra de atendimento de chamada estiver configurada em $true. É possível configurar, no máximo, 10 entradas. Nenhum dos mapeamentos de teclas definidos pode se sobrepor. O padrão é $null.

Propriedades do parâmetro

Tipo:MultiValuedProperty
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Mailbox

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro Caixa de Correio especifica a caixa de correio ativada pelo UM que pretende modificar. É possível usar qualquer valor que identifique a caixa de correio exclusivamente. Por exemplo:

  • Nome
  • Alias
  • Nome diferenciado (DN)
  • Nome diferenciado (DN)
  • Domínio\Nome de Utilizador
  • Endereço de email
  • GUID
  • LegacyExchangeDN
  • SamAccountName
  • ID de usuário ou nome UPN

Se não utilizar este parâmetro, é utilizada a caixa de correio do utilizador que está a executar o comando.

Propriedades do parâmetro

Tipo:MailboxIdParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Name

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro Name especifica o nome da regra de atendimento de chamada da UM ou o ID da Regra de Atendimento de Chamada que está sendo modificada. O ID ou nome do atendimento de chamada deve ser exclusivo para cada caixa de correio de usuário habilitado para a UM. O nome ou ID da regra de atendimento de chamada pode conter até 255 caracteres.

Propriedades do parâmetro

Tipo:String
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-Priority

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro Priority especifica um valor de prioridade para a regra que determina a ordem do processamento de regras. Um valor inteiro inferior indica uma prioridade mais alta e as regras não podem ter o mesmo valor de prioridade.

Um valor válido é um número inteiro de 1 (prioridade mais alta) para 9 (prioridade mais baixa). O valor padrão é 9.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-ScheduleStatus

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro ScheduleStatus especifica uma entrada para a condição "Se minha Agenda mostrar que estou". Os usuários podem especificar seu status de disponibilidade a ser verificado. Este parâmetro pode ser definido de 0 a 15 e é interpretado como uma máscara de 4 bits que representa o calendário status incluindo Gratuito, Tentativa, Ocupado e Fora do Escritório. As configurações a seguir podem ser usadas para definir o status de agenda:

  • Nenhum = 0x0
  • Livre = 0x1
  • Provisório = 0x2
  • Ocupado = 0x4
  • Fora do Escritório = 0x8

A definição padrão é $null.

Propriedades do parâmetro

Tipo:Int32
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-TimeOfDay

Aplicável: Exchange Server 2013, Exchange Server 2016

O parâmetro TimeOfDay especifica uma entrada para a condição "Se a Chamada Chegar Durante" para a regra de atendimento de chamada. Pode especificar o horário de trabalho, o horário de trabalho ou as horas personalizadas. O padrão é $null.

Propriedades do parâmetro

Tipo:TimeOfDay
Valor padrão:None
Dá suporte a curingas:False
DontShow:False

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

-WhatIf

Aplicável: Exchange Server 2013, Exchange Server 2016

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.

Propriedades do parâmetro

Tipo:SwitchParameter
Valor padrão:None
Dá suporte a curingas:False
DontShow:False
Aliases:wi

Conjuntos de parâmetros

(All)
Cargo:Named
Obrigatório:False
Valor do pipeline:False
Valor do pipeline pelo nome da propriedade:False
Valor dos argumentos restantes:False

CommonParameters

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

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.