Access Privilege Controls on Dialplans

There are multiple ways of controlling user access privileges to dialling out of the organisation.

Below is one method that relies only on the dialplans.

The privileges are configured through two hierarchies:

In our most basic configuration, the restrictions are based around differences in costs for different outbound classes of calls.

The hierarchy of calls, where the highest privilege is also authorised to user lower privilege access.

$!showsrc(“media/src/asterisk/dialplan/acl.au”)!$

The above Access Control List (ACL) Hierarchy matches up with the available national number scheme. Which for Australia will look something like this.

$!showsrc(“media/src/asterisk/dialplan/nationalnumberplan.au”)!$