Call barring can be applied in a range of ways.
Barring a User From Making Any External Calls
For each user, Outgoing Call Bar can be selected (User | Telephony) to stop that user from making any outgoing calls.
Barring Particular Numbers/Number Types
IP Office short codes are used to match user dialing and then perform a specified action. Typically the action would be to dial the number to an external line. However, short codes that match the dialing of particular numbers or types of numbers can be added and set to another function such as Busy. Those short codes can be added to a particular user, to a User Rights associated with several users or to the system short codes used by all users.
The IP Office allows short codes to be set at user, user rights, system and least cost route. These have a hierarchy of operation which can be used to achieve various results. For example a system short code for a particular number can be set to busy to bar dialing of that number. For a specific user, a user short code match to the same number but set to Dial will allow that user to override the system short code barring.
Using Account Codes
The IP Office configuration can include a list of account codes. These can be used to restrict external dialing only to users who have entered a valid account code.
Forcing Account Code Entry for a User
A user can be required to enter an account code before the system will return dialing tone. The account code that they enter must match a valid account code stored in the IP Office configuration. The setting for this is Forced Account Code (User | Telephony | Forced Account Code).
Forcing Account Code Entry for Particular Numbers
Each IP Office short code has a Force Account Code option. Again the account code entered must match a valid account code stored in the IP Office configuration. for the call to continue.
Barring External Transfers and Forwards
A user cannot forward or transfer calls to a number which they cannot normally dial. In addition there are controls which restrict the forwarding or transferring of external calls back off-switch.