In diesem Dokument wird beschrieben, wie sich die Einschränkungstabelle auf die Weiterleitung von Anrufen auswirkt, wenn die Option Weiterleitung an alternative Kontakttelefonnummer unter Anrufereingabe von Benutzern/Anrufhandgebern verwendet wird. Diese Funktion wird als One-Key-Dialing bezeichnet, da mit ihr eine einzige Taste eine Nummer repräsentieren kann.
Weitere Informationen zu dieser Funktion finden Sie im Abschnitt Offering One Key Dialing during Call Handler Greetings (Anrufhandler-Begrüßungen mit einem Schlüssel anbieten) im Dokument Managing Call Handlers in Cisco Unity Connection. Dieses Dokument enthält auch Informationen zum Abfragen der Datenbank, um Daten aus den konfigurierten alternativen Kontaktnummern zu extrahieren.
Der Administrator aktiviert diese Option über die Cisco Unity Connection Administration-Seite.Der Administrator kann unabhängig von den in der Einschränkungstabelle definierten Einschränkungen eine beliebige Zahl definieren.
Der Benutzer kann die alternative Durchwahl über die Telefonbenutzeroberfläche (TUI) ändern/deaktivieren. Wenn der Benutzer die Nummer ändert, wird sie in der mit der Dienstklasse des Benutzers verknüpften Einschränkungstabelle mit dem Blocked Pattern verglichen. Wenn eine blockierte Nummer eingegeben wird, wird eine Fehlermeldung ausgegeben, die angibt, dass die Nummer blockiert ist.
Weitere Informationen zum Zugriff von Benutzern auf diese Funktion finden Sie im Kapitel Verwalten Ihrer alternativen Kontakttelefonnummern im Benutzerhandbuch für das Cisco Unity Connection Phone Interface Guide.
Nachdem die Nummer vom Benutzer definiert wurde, wird sie bei der tatsächlichen Anrufweiterleitung nicht mit der Einschränkungstabelle verglichen. Die Überprüfung erfolgt nur, wenn die Nummer vom Benutzer definiert wird. Änderungen an der Einschränkungstabelle, um die vom Benutzer definierte Nummer zu blockieren, ermöglichen weiterhin die Weiterleitung des Anrufs, da die Nummer bereits definiert ist.
Die Datenbank kann abgefragt werden, um die alternative Kontaktnummer für den Benutzer/Anrufhandler zu erhalten.
admin:run cuc dbquery unitydirdb select displayname from vw_restrictiontable
displayname --------------------------------------------------------- Default Transfer Default Outdial Default Fax Default System Transfer User-Defined and Automatically-Added Alternate Extensions
admin:run cuc dbquery unitydirdb select sequencenumber, blocked, numberpattern from vw_restrictionpattern where restrictiontableobjectid in (select objectid from vw_restrictiontable where displayname='Default Transfer') order by sequencenumber
sequencenumber blocked numberpattern -------------- ------- -------------- 0 1 1212 1 1 9??????? 2 1 91???????* 3 1 9011???????* 4 1 9???????????* 5 1 900 6 1 *
Wichtige Hinweise zur Einschränkungstabelle:
Sequenznummer in der Einschränkungstabelle gibt die Reihenfolge an, in der Cisco Unity Connection jedes Anrufmuster anwendet.
Blockierte Werte in Einschränkungstabellen geben Folgendes an:
Das Nummernmuster in der Einschränkungstabelle enthält spezifische Nummern oder Nummernmuster (einschließlich externer und Fernzugriffscodes), die zugelassen oder eingeschränkt werden können.
Verwendet die Ziffern 0 bis 9 sowie die folgenden Sonderzeichen:
Um beispielsweise alle Telefonnummern anzuzeigen, die mit 206 beginnen, aber länger als 7 Ziffern sind, geben Sie als Muster "9206??????*" ein (und legen Sie "Blocked" == true).
Anrufe über Ferngespräche in den USA werden gemäß der Einschränkungstabelle gesperrt.
admin:run cuc dbquery unitydirdb select gu.alias, gu.dtmfaccessid, me.touchtonekey, acn.transfernumber from vw_alternatecontactnumber as acn inner join vw_menuentry as me on acn.menuentryobjectid=me.objectid and me.action='7' inner join vw_callhandler as ch on me.callhandlerobjectid=ch.objectid inner join vw_globaluser as gu on ch.recipient_globaluserobjectid=gu.objectid and ch.isprimary='1' and acn.transfernumber like '91%'
alias dtmfaccessid touchtonekey transfernumber ------- ------------ ------------ -------------- Anirudh 1008 9 914084343219
admin:run cuc dbquery unitydirdb select ch.displayname, ch.dtmfaccessid, me.touchtonekey, acn.transfernumber from vw_callhandler as ch inner join vw_menuentry as me on ch.objectid=me.callhandlerobjectid and ch.isprimary='0' and me.action='7' inner join vw_alternatecontactnumber as acn on acn.menuentryobjectid=me.objectid and acn.transfernumber like '91%' No records found
admin:run cuc dbquery unitydirdb select gu.alias, gu.dtmfaccessid, me.touchtonekey, acn.transfernumber from vw_alternatecontactnumber as acn inner join vw_menuentry as me on acn.menuentryobjectid=me.objectid and me.action='7' inner join vw_callhandler as ch on me.callhandlerobjectid=ch.objectid inner join vw_globaluser as gu on ch.recipient_globaluserobjectid=gu.objectid and ch.isprimary='1'
alias dtmfaccessid touchtonekey transfernumber ------------- ------------ ------------ -------------- Anirudh 1008 9 914084343219 AMavilakandy 8023 1 1212
admin:run cuc dbquery unitydirdb select ch.displayname, ch.dtmfaccessid, me.touchtonekey, acn.transfernumber from vw_callhandler as ch inner join vw_menuentry as me on ch.objectid=me.callhandlerobjectid and ch.isprimary='0' and me.action='7' inner join vw_alternatecontactnumber as acn on acn.menuentryobjectid=me.objectid
displayname dtmfaccessid touchtonekey transfernumber ----------- ------------- ------------ -------------- APAC 56565 2 2226 APAC 56565 3 2226 EU null 1 2226 EU null 2 2226
Überarbeitung | Veröffentlichungsdatum | Kommentare |
---|---|---|
1.0 |
27-Mar-2014 |
Erstveröffentlichung |