Настройка политик применения лицензионных пакетов услуг
В данном разделе описываются команды настройки политик применения лицензионных пакетов услуг (ДВО), добавляемые при создании новых абонентов.
После активации политики при создании новых абонентов к ним применяются выбранные лицензионные пакеты из package-листа политики (активной может быть только одна политика).
Лицензирование услуг на основе пакетов — механизм, позволяющий на уровне лицензии ограничивать услуги, доступные пользователям ECSS-10, а также их количество.
Лицензионный пакет услуг (далее просто пакет услуг) — идентифицируется именем пакета, состоит из:
- Cписка услуг, входящих в этот пакет;
- Количества лицензий на услуги, входящие в этот пакет.
Подробнее в разделе "Лицензионные пакеты услуг".
Для настройки политик применения лицензионных пакетов услуг (ДВО):
1. Проверьте, созданы ли какие-либо политики в процессе инсталляции системы ECSS-10, для этого выполните следующую команду в CoCon:
на ecss1
ssh admin@localhost -p8023
2. Выполните команду:
выполняется в CoCon user/pw admin/password
domain/test_domain/ss/licence/politics/info *
3. Если отображается пустая таблица, то необходимо выполнить полную последовательность команд.
3.1 Если политика уже создана и одна из них активна, мы уже можем ее использовать в нашей работе и не приступать к следующим шагам.
abf@[ds1@ecss1#ECSS-3.16-TEST-3]:/$ domain/test_domain/ss/licence/politics/info * ┌──────┬───────────────┬─────────────────────────────────────────────┬─────────────────────────────────────────────┐ │Active│ Politic │ Package List │ Description │ ├──────┼───────────────┼─────────────────────────────────────────────┼─────────────────────────────────────────────┤ └──────┴───────────────┴─────────────────────────────────────────────┴─────────────────────────────────────────────┘ Total rows: 0 [exec at: 08.02.2024 13:24:35, exec time: 56ms, otp: 24, nodes: ds1@ecss1 v.3.16.3.1351]
4. В данном примере таблица пустая, необходимо выполнить полную последовательность команд. Для примера, создается политика с именем new_sub и описание «Задаются при создании абонента»:
выполняется в CoCon user/pw admin/password
domain/test_domain/ss/licence/politics/declare new_sub "Задаются при создании абонента"
Политика успешно создалась.
abf@[ds1@ecss1#ECSS-3.16-TEST-3]:/$ domain/test_domain/ss/licence/politics/declare new_sub "Задаются при создании абонента" Licence politic new_sub successfully declared. [exec at: 08.02.2024 13:29:01, exec time: 248ms, otp: 24, nodes: ds1@ecss1 v.3.16.3.1351]
5. Добавьте в созданную политику пакет лицензионных услуг с именем "ECSS-FULL+", именно так он описан в лицензии.
выполняется в CoCon user/pw admin/password
domain/test_domain/ss/licence/politics/package-add new_sub ECSS-FULL+
Пакет успешно добавлен, но в настоящий момент политика не активна (не может быть применена к абоненту).
abf@[ds1@ecss1#ECSS-3.16-TEST-3]:/$ domain/test_domain/ss/licence/politics/package-add new_sub ECSS-FULL+ Licence packages ["ECSS-FULL+"] successfully added to politic new_sub. [exec at: 08.02.2024 13:30:33, exec time: 194ms, otp: 24, nodes: ds1@ecss1 v.3.16.3.1351] abf@[ds1@ecss1#ECSS-3.16-TEST-3]:/$ domain/test_domain/ss/licence/politics/info * ┌──────┬───────────────┬─────────────────────────────────────────────┬─────────────────────────────────────────────┐ │Active│ Politic │ Package List │ Description │ ├──────┼───────────────┼─────────────────────────────────────────────┼─────────────────────────────────────────────┤ │no │new_sub │ECSS-FULL+ │"Задаются при создании абонента" │ └──────┴───────────────┴─────────────────────────────────────────────┴─────────────────────────────────────────────┘ Total rows: 1 [exec at: 08.02.2024 13:30:41, exec time: 114ms, otp: 24, nodes: ds1@ecss1 v.3.16.3.1351]
6. Для активации политики new_sub выполните следующую команду:
выполняется в CoCon user/pw admin/password
domain/test_domain/ss/licence/politics/activate new_sub
Политика активна и лицензионный пакет "ECSS-FULL+" может использоваться при создании абонентов.
abf@[ds1@ecss1#ECSS-3.16-TEST-3]:/$ domain/test_domain/ss/licence/politics/activate new_sub Licence politic new_sub successfully activated. [exec at: 08.02.2024 13:30:53, exec time: 380ms, otp: 24, nodes: ds1@ecss1 v.3.16.3.1351] abf@[ds1@ecss1#ECSS-3.16-TEST-3]:/$ domain/test_domain/ss/licence/politics/info * ┌──────┬───────────────┬─────────────────────────────────────────────┬─────────────────────────────────────────────┐ │Active│ Politic │ Package List │ Description │ ├──────┼───────────────┼─────────────────────────────────────────────┼─────────────────────────────────────────────┤ │yes │new_sub │ECSS-FULL+ │"Задаются при создании абонента" │ └──────┴───────────────┴─────────────────────────────────────────────┴─────────────────────────────────────────────┘ Total rows: 1 [exec at: 08.02.2024 13:30:55, exec time: 110ms, otp: 24, nodes: ds1@ecss1 v.3.16.3.1351]