McDewey

Multi-vendor documentation library · semantic search · MCP endpoint at /mcp

Page 119

↗ View in doc context
page
119
source
unity-connection/v15/design-guide/design-guide.md
chunk_id
unity-connection::v15::design-guide::design-guide::103

the second dial string, and so on, until it finds a match. When Unity Connection finds a match, it either permits or restricts calling the number as specified in the dial string. Restriction tables are commonly used to permit or restrict calls to the following: • Specific numbers, such as an extension. • Numbers that are greater than or less than a specific length. • Numbers that contain a specific digit or pattern of digits, such as an external access code followed by a long-distance access code. For example, the restriction table below restricts most long distance phone numbers, but permits extensions starting with “91.” In this case, if a user enters “9123” as a transfer number, Unity Connection first compares the number to the call pattern in Dial String 0, which restricts all numbers that begin with “91” and are followed by at least seven digits. Because the number entered does not match the call pattern, Unity Connection then compares the number to Dial String 1, which restricts all numbers that begin with “9011” and are followed by at least seven digits. Finally, Unity Connection compares the number to the last dial string, which contains the wildcard character that matches all numbers of any length. Because the Allow This String field is set to Yes for this dial string, Unity Connection permits this number to be used. Table 6: Example 1 Allow This String Call Pattern Dial String No 91???????* 0 No 9011???????* 1 Yes * 2 The restriction table below restricts long distance phone numbers and numbers with fewer than four digits. In this example, “9” is the external access code for the phone system, and “1” is the long-distance access code. Dial String 0 restricts any number beginning with “91,” while numbers fewer than four digits in length are restricted by Dial String 2. Thus, the only numbers permitted by this restriction table have at least four digits, and are not long distance phone numbers. Table 7: Example 2 Allow This String Call Pattern Dial String No 91* 0 Yes ????* 1 No * 2 In Unity Connection 10.5(1) and later, you can also restrict the call pattern of a URI. For example, you can restrict the call pattern that starts the user portion with “abc” and belongs to the hostname “dummy.com” (such as, abc*@dummy.com). Note System Administration Guide 101 Call Management How Restriction Tables Work