Начиная с версии 3.14.5 в рамках ECSS-10 реализован механизм, позволяющий на уровне лицензии ограничивать ДВО, доступное пользователям ECSS-10, а так же их количество. Кроме того, для существующих заказчиков, сделана обратная совместимость, т.е. если на уровне лицензии не включено лицензирование ДВО — то на ECSS-10 работа с ДВО останется прежней. Данный механизм лицензирования ДВО мы назвали "Лицензирование ДВО на основе пакетов".  

Тезисы, описывающие лицензирование ДВО

  • ДВО лицензируются пакетами;
  • разные лицензионные пакеты ДВО могут включать в себя одни и те же ДВО;
  • у каждого пакета ДВО есть свое уникальное имя;
  • на уровне лицензии, пакет ДВО состоит из имени пакета, списка имен ДВО (которые входят в этот пакет), текстовое описание пакета, а так же количество лицензий;
  • администратор системы может выделять лицензии пакета ДВО определенным доменам (в этом случае лицензии будут закреплены за данным доменом);
  • администратор системы может не выделять_лицензии пакета ДВО_ На определенные домены. Тогда они доступны во всех доменах (пул лицензий на все домены);
  • одному абоненту может быть назначено несколько лицензий из разных пакетов ДВО (по одной лицензии из каждого пакета). При этом абоненту будут доступны ДВО из всех доступных пакетов;
  • лицензионные ограничения накладываются "поверх" текущих ограничений на ДВО (access-list-ы ДВО на домене, параметр enable на конкретном ДВО абонента). Это означает, что даже если в лицензии доступно ДВО_1, абоненту оно будет доступно только в том случае, если ДВО_1 доступно в домене, и enable для ДВО_1 = true для данного абонента;
  • если лицензия на ДВО будет "отозвана" у абонента, все ДВО из этого пакета (если их нет в других лицензиях, доступных абоненту) будут недоступны;
  • абоненту доступны только те ДВО, что входят в пакеты ДВО которые назначены данному пользователю

Лицензионный пакет ДВО (далее просто пакет ДВО) — идентифицируется именем пакета, состоит из списка ДВО, входящих в этот пакет, а так же количества лицензий на ДВО входящих в этот пакет. Каждая лицензия на ДВО из пакета позволяет пользователю, владеющему данной лицензией, пользоваться любым ДВО из данного пакета.

Одна лицензия ECSS-10 может содержать несколько лицензионных пакетов ДВО. При этом ДВО в пакетах могут повторяться. "Лицензии ДВО" изначально (после добавления лицензии) доступны всем абонентам софтсвича, без явной привязки к доменам. Но если администратору софтсвича необходимо явно выделить часть лицензий из лицензионного пакета ДВО в определенный домен — он может это сделать через настройки "ограничений домена". В этом случае выделенные лицензии смогут занимать только абоненты данного домена.

Если на уровне лицензии включен механизм лицензирования ДВО, то абонентам активация/разрешение на ДВО будет доступна только в том случае, если оно (ДВО) входит в один из лицензионных пакетов ДВО, закрепленных за данным абонентом.