telephony/TollLinks

Матрица связей Toll-списков и именованных направлений вызовов. Используется в рамках групповой политики разграничения доступов к направлениям вызова.

Может применяться для наиболее емких схем настройки, где число направлений и CoS-профилей одновременно велико.

Предполагается, что:

  • для абонентских учетных записей (sipuser, provider) задается cos;

  • в CosProfiles созданы соответствующие сущности, в которых задано свойство toll_lists;

  • для правил маршрутизации задан call_type.

Использование матрицы делает необязательным наличие самого объекта TollList в справочнике. Однако его наличие позволяет обеспечить заполнение выпадающих списков интерфейса администратора при назначении свойств других объектов (CosProfile и TollLink).

Существуют несколько более простых альтернатив (в порядке убывания сложности схемы): 1. Список разрешенных направлений задается непосредственно в объект TollList.call_types. 2. Список разрешенных направлений задается непосредственно в объект CosProfile.call_types. 3. Направления ограничиваются с помощью мандатной модели (CosProfile.restriction_level и vectorrule.opts.restriction_level). 4. Групповая политика разграничения доступов не используется, правила блокируются на основе масок номеров таблицы маршрутизации.

Режимы назначения направлений могут комбинироваться и действовать одновременно.

Подробное описание концепции группового доступа в статье Разграничение группового доступа CoS/CoR.

Тип хранилища: category.

Table 1. Поля класса
Поле Описание

id

Идентификатор

toll_list

Код Toll-списка. Обязательно для заполнения.

call_type

Код направления вызова. Обязательно для заполнения.

allow

Признак активации связи Toll-списка и направления. По умолчанию true. Записи со значением false игнорируются системой.

comment

Произвольный комментарий