Настройка Tariscope для использования кодов авторизации с 3CX Phone System
Как известно пользователям 3CX Phone System, эта IP-АТС не поддерживает кодов авторизации для выполнения исходящих вызовов. Однако, использование такой функции возможно, если 3CX Phone System будет работать совместно с Tariscope. При этом лицензия Tariscope должна включать функцию ограничения, что позволит управлять исходящими вызовами на основе кодов авторизации. Если набранный номер будет содержать код авторизации и этот код есть в базе данных Tariscope, то такой исходящий вызов будет выполнен. В противном случае, Tariscope прервет этот вызов.
Ниже мы рассмотрим настройку Tariscope и 3CX Phone System, которая позволит абонентам применять коды авторизации. Описываются только те этапы настройки Tariscope, которые имеют отношение к реализации этой функции.
Сначала установите Tariscope, который можно загрузить со следующей страницы.
При инсталляции Tariscope для данного случая следует учитывать, что Tariscope или по крайней мере его модуль, который взаимодействует с 3CX Phone System через API, должен быть установлен на том же компьютере, где работает 3CX Phone System.
Запустите программу Tariscope.
Выберите в меню: Инструменты → Администрирование.
-
В дереве настройки выберите Узлы связи.
В списке Контролировать расходы выберите пункт Только абоненты.
Щелкните по иконке Сохранить на панели инструментов.
В системе Windows, откройте Диспетчер задач. Перезагрузите службу TSMAIN для применения изменений в настройках Tariscope.
-
В ветви Устройства связи дерева настроек, выберите подветвь, которая содержит информацию о Вашей АТС 3CX Phone System.
На этой странице настройки щелкните по кнопке Настройка и в появившемся меню выберите пункт Расширенная настройка обработки CDR.
В появившемся окне Настройка обработки установите флажок в позиции Мониторинг активных вызовов.
Установите флаг в позиции Сохранять префикс как код авторизации. В позиции ввода, находящейся справа от этой позиции, введите маску для кодов авторизации.
Например: 9####.
9 – это префикс (код доступа), который используется в исходящем правиле 3CX Phone System.
#### - это маска для кодов авторизации, которая означает, что будет использоваться 4 цифры в коде авторизации.Для того чтобы запрещать исходящие вызовы без кода авторизации или с неверным кодом авторизации, установите флаг в позиции Сбрасывать вызовы с неизвестным кодом авторизации.
-
. В дереве конфигурации для этой АТС выберите Маршруты и шлюзы и добавьте данные по оператору связи, тарифы которого будут применяться для тарификации вызовов. Если у Вашей АТС 3CX Phone System имеется только один маршрут, то дважды щелкните по строке Все маршруты. Появится окно Редактирование направления, пример которого показан на рисунке ниже.
В позиции Код доступа введите префикс, который используется в исходящем правиле 3CX Phone System. Например, 9.
В списке Оператор выберите требуемого оператора связи. Тарифы этого оператора связи будут использоваться для тарификации вызовов.
Более подробную информацию по настройке в этом окне смотрите на странице.
-
В дереве настроек выберите Абоненты.
Выберите требуемого абонента и добавьте ему код авторизации, который в начале должен содержать и код доступа.
На рисунке в окне абонента было введено значение ‘97561’, где ‘9’ – это код доступа (префикс) к маршруту и ‘7561’ – код авторизации для этого абонента.
Щелкните по кнопке Сохранить и закрыть.
Повторите эти действия для других абонентов.
Вы можете также заполнить базу абонентов путем импорта данных из внешнего файла, как это описано в статье.
-
Настройка в 3CX Phone System
Выберите пункт Исходящие правила и создайте новое правило или отредактируйте существующее.
В параметрах правила выберите позицию Вызовы на номера с префиксом и введите там префикс. Например, 9.
В позиции Вызовы на номера с длиной введите число, которое должно быть равно количеству цифр в префиксе, коде авторизации и набираемом телефонном номер.
Например, если вы задали в Tariscope маску для кодов авторизации 9#### и телефонные номера будут содержать 10 цифр, то вы должны ввести в этой позиции значение 15. И в этом случае в списке Удалить цифры следует выбрать значение 5.
Сохраните параметры правила.
Как выполнять вызовы с использованием кода авторизации
Предположим, что в 3CX вы установили следующие параметры:
- Вызовы на номера с префиксом = 9,
- Вызовы на номера длиной =15,
- Удалять цифры = 5.
И вы установили следующие параметры в Tariscope:
- Шаблон кода авторизации = 9####,
- Код авторизации какого-то абонента = 97561.
В этом случае, если абонент желает выполнить вызов на телефонный номер 0501234567, он должен набрать следующие цифры: 975610501234567. Tariscope получит набранный номер от 3CX Phone System и проверит наличие введенного кода авторизации в своей базе данных. Если такой код есть, вызов будет выполняться. Если же такого кода нет, то вызов будет прерван.
Ссылки
Преимущества Tariscope для сбора и анализа CDR данных от 3CX Phone System
Особенности настройки Tariscope для сбора и обработки CDR от 3CX Phone System