Дерево страниц
Перейти к концу метаданных
Переход к началу метаданных

При рваной нумерации бывает неудобно сначала создавать абонентов, а потом активировать на них лицензионные пакеты услуг.

В данном разделе описываются команды настройки политик применения лицензионных пакетов услуг при создании новых абонентов. После активации политики, при создании новых абонентов к ним применяются лицензионные пакеты из package-листа политики (активной может быть только одна политика).

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

Лицензионный пакет услуг (далее просто пакет услуг) — идентифицируется именем пакета, состоит из:

  • Cписка услуг, входящих в этот пакет;
  • Количества лицензий на услуги, входящие в этот пакет.

Подробнее в разделе "Лицензионные пакеты услуг".

activate

Команда активирует созданную командой declare политику применения лицензионных пакетов услуг новым абонентам.

Путь команды:

/domain/<DOMAIN>/ss/licence/politics/activate

Синтаксис:

activate <NAME>

Параметры:

  • <DOMAIN> — имя виртуальной АТС (домен), которой принадлежит абонент;
  • <NAME> — имя политики.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/ss/licence/politics/activate base_ss 
Licence politic base_ss successfully activated.

[exec at: 28.03.2022 22:24:13, exec time: 10ms, nodes: ds1@ecss1 v.3.14.11.217]

deactivate

Команда деактивирует политику применения лицензионных пакетов услуг новым абонентам.

Путь команды:

/domain/<DOMAIN>/ss/licence/politics/deactivate

Синтаксис:

deactivate <NAME>

Параметры:

  • <DOMAIN> — имя виртуальной АТС (домен), которой принадлежит абонент;
  • <NAME> — имя политики.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/ss/licence/politics/deactivate ext_ss 
Licence politic ext_ss successfully deactivated.

[exec at: 28.03.2022 22:25:46, exec time: 30ms, nodes: ds1@ecss1 v.3.14.11.217]

declare

Командой создается политика применения лицензионных пакетов услуг новым абонентам.

Путь команды:

domain/<DOMAIN>/ss/licence/politics/declare

Синтаксис:

declare <NAME> <DESCRIPTION> [<OPTIONS>]

Параметры:

  • <DOMAIN> — имя виртуальной АТС (домен), которой принадлежит абонент;
  • <NAME> — название политики;
  • <DESCRIPTION> — описание услуги, опциональный параметр;
  • <OPTIONS>:
    • ACTIVATE — активация (значение по умолчанию false).

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/ss/licence/politics/declare base_ss "Базовый набор услуг"
Licence politic base_ss successfully declared.

[exec at: 28.03.2022 22:06:40, exec time: 29ms, nodes: ds1@ecss1 v.3.14.11.217]

info

Команда для просмотра информации о политике применения пакетов услуг.

Путь команды:

/domain/<DOMAIN>/ss/licence/politics/info

Синтаксис:

info <* | NAME>

Параметры:

  • <DOMAIN> — имя виртуальной АТС (домен), которой принадлежит абонент;
  • <NAME> — имя политики.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/ss/licence/politics/info *           
┌──────┬───────────────┬─────────────────────────────────────────────┬─────────────────────────────────────────────┐
│Active│    Politic    │                Package List                 │                 Description                 │
├──────┼───────────────┼─────────────────────────────────────────────┼─────────────────────────────────────────────┤
│yes   │base_ss        │ECSS-GEN, ECSS-BAS+, ECSS-BAS                │"Базовый набор услуг"                        │
│no    │ext_ss         │ECSS-GEN, ECSS-FULL+, ECSS-BAS+, ECSS-BAS    │"Расширенный набор услуг"                    │
└──────┴───────────────┴─────────────────────────────────────────────┴─────────────────────────────────────────────┘
Total rows: 2

[exec at: 28.03.2022 22:24:17, exec time: 8ms, nodes: ds1@ecss1 v.3.14.11.217]

remove

Данной командой удаляется выбранная политика.

Путь команды:

/domain/<DOMAIN>/ss/licence/politics/remove

Синтаксис:

remove <NAME>

Параметры:

  • <DOMAIN> — имя виртуальной АТС (домен), которой принадлежит абонент;
  • <NAME> — имя политики.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/ss/licence/politics/remove ext_ss 
Licence politic ext_ss successfully removed.

[exec at: 28.03.2022 22:28:13, exec time: 28ms, nodes: ds1@ecss1 v.3.14.11.217]

package-add

Команда для добавления в политику лицензионного пакета услуг.

Путь команды:

domain/<DOMAIN>/ss/licence/politics/package-add

Синтаксис:

package-add <NAME> <LPM_SS_PACKAGE>

Параметры:

  • <DOMAIN> — имя виртуальной АТС (домен), которой принадлежит абонент;
  • <LPM_SS_PACKAGE> — имя лицензионного пакета услуг.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/ss/licence/politics/package-add base_ss ECSS-BAS 
Licence packages ["ECSS-BAS"] successfully added to politic base_ss.

[exec at: 28.03.2022 22:21:03, exec time: 12ms, nodes: ds1@ecss1 v.3.14.11.217]


admin@mycelium1@ecss1:/$ domain/biysk.local/ss/licence/politics/package-add base_ss ECSS-BAS+
Licence packages ["ECSS-BAS+"] successfully added to politic base_ss.

[exec at: 28.03.2022 22:21:08, exec time: 33ms, nodes: ds1@ecss1 v.3.14.11.217]

package-rem

Команда для удаления из политики лицензионного пакета услуг.

Путь команды:

domain/<DOMAIN>/ss/licence/politics/package-rem

Синтаксис:

package-rem <NAME> <LPM_SS_PACKAGE>

Параметры:

  • <DOMAIN> — имя виртуальной АТС (домен), которой принадлежит абонент;
  • <LPM_SS_PACKAGE> — имя лицензионного пакета услуг.

Пример:

admin@mycelium1@ecss1:/$ domain/biysk.local/ss/licence/politics/package-rem ext_ss ECSS-FULL+ 
Licence packages ["ECSS-FULL+"] successfully removed from politic ext_ss.

[exec at: 28.03.2022 22:27:26, exec time: 27ms, nodes: ds1@ecss1 v.3.14.11.217]

  • Нет меток
Написать комментарий...