Найти в Дзене
Merion Academy

Модуль Class of Service в FreePBX

Оглавление

Всем привет! Мы продолжаем обозревать и рассказывать вам про коммерческие модули для FreePBX и сегодня на очереди модуль Class of Service, который помогает администратору управлять доступом пользователей к различному функционалу IP-АТС. Итак, поехали!

ОБЗОР

Лицензии на использование модуля Class of Service продаются за 99$ (на 22 ноября 2018 года это 0 руб.) на 25 лет или же за 50$ (0 руб.) на 1 год.

Модуль обеспечивает расширенный контроль функций IP-АТС относительно внутренних номеров - Extensions. К этим функциям относятся: внешние маршруты (Outbound Route), фича-коды ( Feature Codes), группы обзвона (Ring Groups), очереди (Queues), конференц-комнаты (Conference Rooms), группы голосовой почты (Voicemail Blast Groups) и пейджинг (Paging).

Иными словами с помощью модуля Class of Service мы, например, можем запретить группе внутренних номеров пользоваться определенным внешним маршрутом и они не смогут осуществлять звонки по направлению данного маршрута. Или же, мы можем разрешить только определённому внутреннему номеру пользоваться пейджингом. Можно создать несколько классов обслуживания и ассоциировать с ними определённый номер или группу номеров. Внутренние номера, которые не привязаны ни к одному классу будут иметь полные привилегии на пользование функционалом IP-АТС, если только он не заблокирован для них в каком-либо другом месте.

Логика управления доступом к функционалу IP-АТС, которая используется модулем, основана на опциях DENY (запретить) и ALLOW (разрешить). Если внутренний номер ассоциирован с двумя классами, в которых есть логический конфликт, то приоритетной будет функция ALLOW, то есть доступ всё же будет разрешён. Однако, это можно изменить в настройках Advanced Settings

НАСТРОЙКА

После установки, вы сможете найти модуль по следующему пути: AdminClass of Service:

Чтобы создать новый класс обслуживания нажмите Add new CoS, перед вами откроется следующее окно:

-2

Задайте классу имя, которое поможет запомнить для чего он используется, а затем при помощи стрелок – перенесите внутренние номера, которые хотите добавить в класс из правого столбца Exclude (исключить), в левый - Include (включить). Например, в нашем случае, мы добавили номера 7012 и 7015.

В зависимости от того, что вы хотите разрешить или заблокировать для данной группы внутренних номеров – перейдите на следующую вкладку, например Routes, которая управляет доступом к внешним маршрутам на нашей IP-АТС:

-3

По аналогии с предыдущем примером, из списка всех маршрутов, настроенных на IP-АТС, перенесите маршруты из списка ALLOW (разрешить) в список DENY (запретить). В нашем случае, мы запретили внутренним номерам 7012 и 7015 использовать маршруты Primary-Route и Test_sip2 (в скобочках указан приоритет маршрута).

Точно по такому же принципу настраиваются разрешения и на остальных вкладках данного модуля, например - Ring Groups (группы обзвона).

-4

Добавлять новый внутренний номер в созданный класс обслуживания можно не только из модуля Class of Service. После установки модуля, в настройках внутренних номеров на вкладке Other появится специальный раздел Class of Service. Чтобы добавить внутренний номер в определённый класс нажмите опцию Assigned, а затем Submit и Apply Config.

-5

В нашем случае, мы добавили внутренний номер 7097 к ранее созданному классу обслуживания test.