Partilhar via


New-UMCallAnsweringRule

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

Use o cmdlet New-UMCallAnsweringRule para criar uma regra de atendimento de chamada.

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

Sintaxe

Default (Padrão)

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

Description

O cmdlet New-UMCallAnsweringRule cria uma regra de atendimento de chamada de Unificação de Mensagens (UM) armazenada em uma caixa de correio de usuário habilitado para a UM. É possível executar o cmdlet e criar uma regra de atendimento de chamada do usuário que está conectado ou usar o parâmetro Mailbox para especificar a caixa de correio na qual deseja que a regra de atendimento de chamada seja criada. Você pode usar o cmdlet New-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

New-UMCallAnsweringRule -Mailbox tonysmith -Name MyCallAnsweringRule -Priority 2

Este exemplo cria uma regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith com a prioridade 2.

Exemplo 2

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

Este exemplo cria 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

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

Este exemplo cria a regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith que configura o status de livre/ocupado para Fora do Escritório e configura a prioridade em 2.

Exemplo 4

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

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

  • 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 as seguintes ações:

  • Prima a tecla 1 para ser transferida para uma recepcionista na extensão 45678.
  • Prima a tecla 2 para utilizar primeiro a funcionalidade Localizar-me para problemas urgentes e a extensão de toque 23456 e, em seguida, 45671.

Exemplo 5

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

Este exemplo cria a 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 durante o horário de expediente, ele é solicitado a ligar de novo mais tarde.

Exemplo 6

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

Este exemplo cria a regra de atendimento de chamada MyCallAnsweringRule na caixa de correio de tonysmith com um período personalizado para a hora do dia 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

-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 Mailbox especifica a caixa de correio habilitada para a UM onde a regra de atendimento de chamada é criada. É 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 Unificação de Mensagens (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:True
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 configurado de 0 até 15 e é interpretado como uma máscara de 4 bits que representa o status do calendário, incluindo Livre, Provisório, 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. Você pode especificar o horário de trabalho, horas de folga ou horário personalizado. 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.