Introduction
This document covers the procedure on how to restrict users from dialing International and long distance numbers in Cisco Unified Communications Manager 9.x. Some Organizations, Colleges and residents restricts users dialing International and long distance numbers and to achieve that you can use Forced Authorization Code (FAC) in Cisco Unified Communications Manager.
Configuration
Perform the following procedure to configure Forced Authorization Code (FAC).
All configurations and testings were performed in CUCM 9.x.
Let's assume we have 3 users in a company with different level of access to the PSTN dialing,
Level 1 - users will have access to 911 and local dialing
Level 2 - users will have access to 911, local, long distance dialing
Level 3 - users will have access to 911, local, long distance and international dialing
You need to create users with authorization code and authorization level 1/2/3
Procedure
1. Log in Cisco Unified Communications Administration Page
Go to Cisco Unified CM > CallRouting > Forced Authorization Code

Create users along with the respective authorization code using "Add New Button"
2. Configure : Forced Authorization Code Information
- Authorization code Name - Chip Nelson
- Authorization code - 123456
- Authorization Level - 3

Click -> Save and Now create 2 more users with different level of authorization following the same procedure
Here's the list of users with different authorization level

3. Configure the Route Patterns
Go to Cisco Unified CM > CallRouting > Route/Hunt > Route Pattern
Configure the following Route Pattern for International code Dialing and implement the Forced Authorization Code
- Route Pattern - 9.011!#
Route Partition - Partition_HQ_BF
Description - HQ_BF_International Dialing
- Check - Require Forced Authorization code
Authorization level - 3

Similarly create the Route Pattern for Long distance and Local dialing and implement the FAC
For Long distance dialing with FAC Authorization level -2 configure the following,
- Route Pattern - 9.1[2-9]xxxxxxx
Route Partition - Partition_HQ_BF
Description - HQ_BF_long distanceDialing - Check - Require Forced Authorization code
Authorization level - 2

For Local dialing with FAC Authorization level -1 configure the following,
- Route Pattern - 9.604xxxxxxx
Route Partition - Partition_HQ_BF
Description - HQ_BF_local Dialing - Check - Require Forced Authorization code
Authorization level - 1

You can now test the feature. When the users attempts to dial the numbers then requires the Authorization code. Once the correct code is entered, the call is routed based on the Authorization level.
Related Information