пятница, 22 января 2016 г.

Запись звонков по требованию в Elastix

Известно, что Asterisk может вести запись звонков. Какие именно звонки записывать - определяется диалпланом. В Elastix или FreePBX для каждого отдельного внутреннего номера можно выбрать как именно вести запись: принудительно записывать нужные виды звонков, совсем отключить возможность записи или же вести запись только по требованию пользователя. Рассмотрим как настроить запись по требованию.


Ограничение звонков на межгород в Elastix без использования Custom Contexts и PIN-кодов

Необходимость ограничения платных звонков по междугородней и международной связи определённым категориям пользователей возникает практически в каждом офисе.
Штатные возможности WEB-интерфейса Elastix или FreePBX позволяют сделать это лишь косвенно: либо ограничив доступ к соответствующему маршруту при помощи PIN-кодов, либо установив дополнительный модуль Custom Contexts.
Как показала практика, защита маршрута PIN-кодом не слишком эффективна, т.к. рано или поздно эти PIN'ы становятся известны всем. Модуль Custom Contexts на самом деле более нагляден и я не вижу причин не использовать его, но это дело привычки (как сделать то же самое с использованием Custom Contexts написано здесь).
В этой заметке описано как корректно ограничить платные звонки для конкретных номеров без использования PIN-кодов и модуля Custom Contexts.