General
Authorization codes can be initiated in the system to temporarily change properties, permissions, and characteristics at a specific extension by using an authorization code with another CSP than was originally defined for that extension. Example wise Trunk Call Discrimination (TCD), diversion characteristics, or different services can be blocked, opened, or extended.
A Call Information Logging (CIL) code, associated to every authorization code, is used to identify the calling party for call information logging.
To an authorization code a common service profile is affiliated and used to give the calling party another, higher service profile when a valid authorization code has been dialed.
Predialling an authorization code when establishing a call gives the service profile from the authorization code only for that particular call.
An authorization code can be of the following two different functionality groups:
- Common authorization code
A common authorization code is shared by all extensions in the system.
A common authorization code uses a common service profile. Hereby all types of telephones, whether analogue, digital, or generic, can be given similar limitations.
If the authorization code is used for unlocking an extension, the service profile given, when initiating the extension, will be used until the extension is locked again.
The common authorization code cannot be changed by a user.
An extension can be forbidden to use a common authorization code.
When common authority code is configured with the --customer parameter, then only users, assigned to the same customer may dial this code.
If customer groups are initiated in the system, more than one hash can be created; one for the long number, and one for the short number.
- Individual authorization code
An individual authorization code, previously also called Regional Authorization Code (RAC), is always affiliated to a directory number in the system.
An individual authorization code uses a common service profile.
The individual authorization code can be used for dialing from an own or another extension and to lock or unlock a telephone. The service profiles are used for individual authorization codes as they are used for common authorization codes.
The individual authorization code can be locked to an extension. If an individual authorization code is locked to an extension, it cannot be used for pre-dialing from other extensions.
The individual authorization code can be changed by a user.
The individual authorization code can be hashed, or in clear-text. This is configured by the administrator.
When initiating an individual authority code, no customer number can be selected. The customer number of the user applies, if present. If not present, customer number 0 will be used. In calls, when individual authority code is dialed, the customer of the user applies, unless --new-customer is configured.
If customer groups are initiated in the system, more than one hash can be created; one for the long number, and one for the short number.
Note: Authorization Code for Extension can also be configured with MX-ONE Service Node Manager.