Reference:Administration/PBX/Filter

From innovaphone wiki
Jump to navigation Jump to search
There are also other versions of this article available: Reference (this version) | Reference8 | Reference9 | Reference13r1

In the innovaphone PBX, it is possible to define global call filters. These filters can be used to restrict the numbers which are allowed as destination for calls or diversions on a per user basis.

Call filter

Configuration

Name The name of the filter. The name may not be ok or nok , since these names refer to filter properties. This name is used to configure a filter at an object.
Not / Boolean A filter can be made dependent on the state of a Boolean object. If a Boolean object was defined here, the filter is only effective if the Boolean object is set to true (Not checkbox not checked) or false (Not checkbox checked)
Number Number used to match a call/diversion destination. A '?' can be used to match any digit (available starting with v6 SR2 hotfix5). If there are multiple matching filters, the match with the highest number of digits wins.
Next (ok/nok/filter) Possible entries: ok, nok, Filter name (for calling up a further filter with the designated filter name).

Example 1 (internal calls only)

This filter prohibits any number beginning with 0 to be dialed. If the trunk object is defined with number 0 no outside calls can be made by the user with this filter configured.

Number Next
0 nok

Example 2 (internal calls only with exceptions)

This filter prohibits any number beginning with 0 to be dialed. If the trunk object is defined with number 0 no outside calls can be made by the user with this filter configured. The numbers 0110 and 0112 are excluded from this rule.

Number Next
0 nok
0110 ok
0112 ok

Example 3 (restricted external calls via differnet trunk numbers and different number formats)

This filter makes use of filter names instead of ok or nok. This feature is usefull to restrict access to set of public numbers that can be reached via different trunk numbers and differnet number formats like international, national and local.

This example prohibits value added numbers 0900 and 0137 dialed via two trunks 0 and 9 in both number format, national and international.

Filter Name Number Next Comment
restricted 900 nok value added numbers
137 nok value added numbers
my_filter 00049 restricted numbers dialed in international format via trunk 0
00 restricted numbers dialed in national format via trunk 0
80049 restricted numbers dialed in international format via trunk 8
80 restricted numbers dialed in national format via trunk 8

IP Filter

In the IP Filter section, you can define global IP address filters to protect the innovaphone PBX from unauthorised access:

  • Address: The network address to be filtered.
  • Mask: The associated network mask.

On the networks defined here, registrations per PBX object without password are possible (as defined as No of Regs w/o Pwd. in PBX/General. If nothing is configured here, a registration without password is possible from any IP address.

Boolean

In the Boolean section, all objects that were created as a Boolean object in the chapter entitled "Administration/PBX/Objects" are displayed.

Related Articles

Howto:Diversion_filter_at_the_user_object