Set-UMCallAnsweringRule
Questo cmdlet è disponibile solo in Exchange locale.
Utilizzare il cmdlet Set-UMCallAnsweringRule per modificare le proprietà di una regola di ricezione chiamata esistente.
Per informazioni sui set di parametri nella sezione Sintassi, vedere Sintassi del cmdlet di Exchange.
Sintassi
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>]
Descrizione
Il cmdlet Set-UMCallAnsweringRule consente di cambiare le proprietà di una regola di ricezione chiamata di messaggistica unificata esistente archiviata nella cassetta postale di un utente abilitato alla messaggistica unificata. È possibile utilizzare il cmdlet Set-UMCallAnsweringRule per specificare le seguenti condizioni:
- Chiamante
- Ora del giorno
- Stato della disponibilità calendario
- Attivazione delle risposte automatiche per i messaggi di posta elettronica
È inoltre possibile specificare le seguenti azioni:
- Numeri alternativi
- Trasferimento del chiamante a un altro utente
- Registrazione di un messaggio vocale
Una volta completata questa attività, il cmdlet imposta i parametri e i valori specificati.
È necessario disporre delle autorizzazioni prima di poter eseguire questo cmdlet. Sebbene in questo argomento vengano elencati tutti i parametri relativi al cmdlet, si potrebbe non avere accesso ad alcuni di essi qualora non siano inclusi nelle autorizzazioni assegnate. Per individuare le autorizzazioni necessarie per eseguire cmdlet o parametri nell'organizzazione, vedere Trovare le autorizzazioni necessarie per eseguire i cmdlet di Exchange.
Esempio
Esempio 1
Set-UMCallAnsweringRule -Mailbox tonysmith -Name MyCallAnsweringRule -Priority 2
In questo esempio viene impostata la priorità 2 per la regola di ricezione chiamata esistente MyUMCallAnsweringRule nella cassetta postale di tonysmith.
Esempio 2
Set-UMCallAnsweringRule -Name MyCallAnsweringRule -CallerIds "1,4255550100,,","1,4255550123,," -Priority 2 -CallersCanInterruptGreeting $true -Mailbox tonysmith
In questo esempio vengono eseguite le seguenti azioni sulla regola di ricezione chiamata MyUMCallAnsweringRule nella cassetta postale di tonysmith:
- La regola di ricezione chiamata viene impostata su due ID chiamante.
- La priorità della regola di ricezione chiamata viene impostata su 2.
- La regola di ricezione chiamata viene impostata per consentire ai chiamanti di interrompere il messaggio di saluto.
Esempio 3
Set-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith@contoso.com -ScheduleStatus 0x8
In questo esempio lo stato di disponibilità viene cambiato in Fuori sede per la regola di ricezione chiamata MyUMCallAnsweringRule nella cassetta postale di tonysmith; inoltre, viene impostata la priorità 2.
Esempio 4
Set-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -ScheduleStatus 0x4 -KeyMappings "1,1,Receptionist,,,,,45678,","5,2,Urgent Issues,23456,23,45671,50,,"
In questo esempio vengono eseguite le seguenti azioni sulla regola di ricezione chiamata MyUMCallAnsweringRule nella cassetta postale di tonysmith:
- La priorità della regola di ricezione chiamata viene impostata su 2.
- Crea il mapping dei tasti per la regola di ricezione chiamata.
Se il chiamante raggiunge la segreteria telefonica dell'utente e lo stato dell'utente è Non disponibile, il chiamante può:
- Premere il tasto 1 per essere trasferito a un operatore all'interno 45678.
- Premere il tasto 2 e la funzionalità Trovami verrà usata per problemi urgenti ed estensione anello 23456 prima e poi 45671.
Esempio 5
Set-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -TimeOfDay "1,0,,"
In questo esempio vengono eseguite le seguenti azioni sulla regola di ricezione chiamata MyUMCallAnsweringRule nella cassetta postale di tonysmith:
- La priorità della regola di ricezione chiamata viene impostata su 2.
- Se il chiamante raggiunge la segreteria telefonica durante le ore lavorative, al chiamante viene chiesto di richiamare più tardi.
Esempio 6
Set-UMCallAnsweringRule -Name MyCallAnsweringRule -Priority 2 -Mailbox tonysmith -TimeOfDay "3,4,8:00,12:00"
In questo esempio viene impostato un periodo personalizzato per l'ora del giorno della regola di ricezione chiamata MyUMCallAnsweringRule nella cassetta postale di tonysmith; vengono inoltre eseguite le seguenti azioni:
- La priorità della regola di ricezione chiamata viene impostata su 2.
- Se il chiamante raggiunge la segreteria telefonica nell'orario compreso tra le 8.00 e le 12.00 di martedì, al chiamante viene chiesto di richiamare più tardi.
Parametri
-CallerIds
Il parametro CallerIds consente di specificare una voce per la condizione "Se il chiamante è". Ogni voce per questo parametro può contenere un numero di telefono, un contatto di Active Directory, un contatto personale o la cartella Contatti personali. Il parametro può contenere 50 numeri di telefono o voci di contatto e solo una voce per la cartella Contatti predefinita. Se il parametro CallerIds non contiene una condizione, la condizione non viene impostata e quindi viene ignorato. Il valore predefinito è $null.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-CallersCanInterruptGreeting
Il parametro CallersCanInterruptGreeting consente di specificare se un chiamante può interrompere il messaggio di saluto della segreteria telefonica durante la riproduzione. L'impostazione predefinita è $null.
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 |
-CheckAutomaticReplies
Il parametro CheckAutomaticReplies consente di specificare una voce per la condizione "Se le risposte automatiche sono abilitate". L'impostazione predefinita è $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 |
-Confirm
L'opzione Confirm consente di specificare se visualizzare o nascondere la richiesta di conferma. L'impatto di questa opzione sul cmdlet dipende dalla richiesta di conferma del cmdlet prima di procedere.
- I cmdlet distruttivi , ad esempio i cmdlet Remove-*, hanno una pausa predefinita che impone di confermare il comando prima di procedere. Per questi cmdlet, è possibile ignorare la richiesta di conferma usando questa precisa sintassi:
-Confirm:$false
. - La maggior parte degli altri cmdlet (ad esempio, i cmdlet New-* e Set-*) non hanno una pausa predefinita. Per questi cmdlet, specificando l'opzione Confirm senza un valore viene introdotta una pausa che impone all'utente di confermare il comando prima di procedere.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-DomainController
Il parametro DomainController consente di specificare il controller di dominio utilizzato da questo cmdlet per la lettura o la scrittura dei dati in Active Directory. Identificare il controller di dominio mediante il relativo nome di dominio completo (FQDN). Ad esempio, dc01.contoso.com.
Type: | Fqdn |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-ExtensionsDialed
Il parametro ExtensionsDialed consente di specificare una voce per la condizione "Se il chiamante compone". Ogni voce deve essere univoca per la regola di ricezione chiamata. Ogni interno deve corrispondere a numeri di interno esistenti assegnati agli utenti abilitati alla messaggistica unificata. L'impostazione predefinita è $null.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Identity
Il parametro Identity consente di specificare l'identificatore di una regola di ricezione chiamata da modificare.
Type: | UMCallAnsweringRuleIdParameter |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-KeyMappings
Il parametro KeyMappings consente di specificare una voce di mapping dei tasti per una regola di ricezione chiamata. I mapping dei tasti sono le opzioni di menu offerte ai chiamanti se la regola di ricezione chiamata è impostata su $true. È possibile configurare fino a 10 voci. I mapping dei tasti definiti non possono sovrapporsi. L'impostazione predefinita è $null.
Type: | MultiValuedProperty |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Mailbox
Il parametro Mailbox consente di specificare la cassetta postale abilitata alla messaggistica unificata in cui sarà modificata la regola di ricezione chiamata. È possibile utilizzare qualsiasi valore che identifichi la cassetta postale in modo univoco. Ad esempio:
- Nome
- Alias
- Nome distinto (DN)
- Nome distinto (DN)
- Dominio\nomeutente
- Indirizzo di posta elettronica
- GUID
- LegacyExchangeDN
- SamAccountName
- ID utente o Nome entità utente (UPN)
Se non si usa questo parametro, viene usata la cassetta postale dell'utente che esegue il comando.
Type: | MailboxIdParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Name
Il parametro Name consente di specificare il nome della regola di ricezione chiamata di messaggistica unificata o l'ID della regola di ricezione chiamata da modificare. L'ID o il nome della regola di ricezione chiamata devono essere univoci nella cassetta postale dell'utente abilitato alla messaggistica unificata. Il nome o l'ID della regola di ricezione chiamata possono contenere fino a 255 caratteri.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-Priority
Il parametro Priority consente di specificare l'ordine di valutazione della regola di ricezione chiamata rispetto alle altre regole analoghe. Le regole di ricezione chiamata vengono elaborate in ordine crescente di priorità. La priorità deve essere univoca tra tutte le regole di ricezione chiamata nella cassetta postale abilitata alla messaggistica unificata. La priorità della regola di ricezione chiamata deve essere compresa tra 1 (massima) e 9 (minima). Il valore predefinito è 9.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-ScheduleStatus
Il parametro ScheduleStatus consente di specificare una voce per la condizione "Se la mia pianificazione indica che sono". Gli utenti possono specificare il loro stato di disponibilità per la verifica. Questo parametro può essere impostato da 0 a 15 e viene interpretato come una maschera a 4 bit che rappresenta lo stato del calendario, inclusi Free, Tentative, Busy e Out of Office. Le seguenti impostazioni possono essere utilizzate per impostare lo stato della pianificazione:
- Nessuno = 0x0
- Disponibile = 0x1
- Provvisorio = 0x2
- Non disponibile = 0x4
- Fuori sede = 0x8
L'impostazione predefinita è $null.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-TimeOfDay
Il parametro TimeOfDay consente di specificare una voce per la condizione "Se la chiamata arriva durante". È possibile specificare ore lavorative, ore non lavorative o ore personalizzate. L'impostazione predefinita è $null.
Type: | TimeOfDay |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
-WhatIf
L'opzione WhatIf consente di simulare le azioni del comando. È possibile utilizzare tale opzione per visualizzare le modifiche che verrebbero applicate senza effettivamente applicarle. Con questa opzione non è necessario specificare alcun valore.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Applies to: | Exchange Server 2013, Exchange Server 2016 |
Input
Input types
Per verificare i tipi di input accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di input di un cmdlet è vuoto, il cmdlet non accetta dati di input.
Output
Output types
Per verificare i tipi restituiti, detti anche tipi di output, accettati da questo cmdlet, vedere Tipi di input e output dei cmdlet. Se il campo relativo al tipo di output è vuoto, il cmdlet non restituisce dati.