IP PBX Elastix для начинающих.Часть 15

топ 100 блогов icluzo — 20.12.2013 Настройка ограничений для пользователей на исходящую связь. Пин код на исходящее правило. Пользовательский план набора номера с запрещающими правилами.



Для ограничения  возможности набора определенных номеров и направлений, например выход на мн, мг, мобильную связь, можно использовать 2 способа.

Первый способ - установка пинкода на исходящее правило.
При использовании данного метода,пользователю,предлагается ввести пинкод с клавиатуры телефона, если он верен - инициируется вызов, если пинкод не верен - система вызов не инициирует.

PBX->Pin Sets
Прописываем наименование Пин-листа (test) и пинкод(1111)

IP PBX Elastix для начинающих.Часть 15 1

Добавляем пинлист в нужное правило
PBX->Outbound Routes
IP PBX Elastix для начинающих.Часть 15 2

Теперь все вызовы, которые обрабатываются данным правилом будут идти с запросом пинкода.
Этот метод достаточно просто реализовать, но он имеет недостаток - абсолютно всем пользователям придется набирать пин код при исходящих звонках.
Для создания  более избирательных запрещающих правил можно воспользоватся другим методом - создание пользовательских планов набора.
Данные правила прописываются в файле /etc/asterisk/extensions_custom.conf
При инициировании вызова Asterisk читает правила сначала из этого файла, а затем из  extensions_additional.conf (этот файл формируется эластиксом, редактировать вручную его нельзя, так как при перезагрузке Web интерфейса - все что там прописано вручную сотрется).

По умолчанию в эластиксе используется контекст from-internal, пользовательский контекст в файле extensions_custom.conf будет иметь название :
[from-internal-custom]
Этот контекст и будем редактировать.
Добавим в контекст конструкцию:
exten=>_AAAA/BBBB,1,Hangup()
Где :
AAAA - конкретный номер или паттерн , на который пользователю запрещено звонить.
BBBB - внутренний номер(а) на который(ые) распространяется запрет.
Hangup() - команда "положить трубку"
Для примера , запретим внутреннему номеру 34570 набор мобильного оператора  номера, которого начинаются на 904
[from-internal-custom]
exten=>_7904XXXXXXX/3457,1,Hangup()
Полностью закрываем выход для пользователя 34570 на межгород и мобильные
[from-internal-custom]
exten=>_7./3457,1,Hangup()
Полностью закрываем выход для  внутренних номеров, которые начинаются с 34 выход на мг и мобильные
[from-internal-custom]
exten=>_7./_34XXX,1,Hangup()

Оставить комментарий

Архив записей в блогах:
Бывший был организатором и провел меня закулисы типа. Так что мне была привелегия сфоткаться с Маршалом. Лепс не приезжал, был только Маршал и Кабзон. На Кабзона не попала - не успела. Да и сказали, что очень уныло было его выступление, так что я ничего не потеряла. Ох сколько драйва. Вот ...
или дискриминация по половому признакуВообще меня порой посещают довольно таки ...
Огромное спасибо всем откликнувшимся! Ответы по электронной почте будут направлены на все пришедшие письма. К сожалению, желающих участвовать уже больше, чем мест в зале, поэтому мы вынуждены остановить запись. Ждем вас на наших следующих ...
Всётаки я так люблю получать посылки!!! Прямо вот когда распаковываешь заветную коробочку, чувство такое, как будто сейчас клад найдёшь, даже если прекрасно знаешь, что там внутри:))) В детстве я очень хорошо помню посылки, которые присылали нам ...
То, что РФ с момента ее создания либералами-демократами и их западными хозяевами задумывалась как колония сионо-англосакской империи, поняли уже многие.  Вот, почему, в ...