set
Команда позволяет задавать/изменять параметры доступа до базы данных портала абонентов, изменять параметры автоматического заведения/удаления пользователей на портале абонента.
Путь команды:
/domain/<DOMAIN>/subscriber-portal/properties/set
Синтаксис:
set <FIELD> <VALUE>
Параметры:
<FIELD> - настраиваемый параметр:
- auto_create_account - при декларации нового абонента автоматически создавать/не создавать учетную запись для доступа к кабинету абонента:
- true - создавать;
- false - не создавать, установлено по умолчанию;
- auto_delete_account - при удалении абонента автоматически удалять/не удалять учетную запись для доступа к кабинету абонента;
- true - удалять;
- false - не удалять, установлено по умолчанию;
- connection - настройка подключения к кабинету абонента, задается в виде <HOST>[:<PORT>] <LOGIN> <PASSWORD> <DATABASE>, где:
- <HOST> - имя или IP-адрес MySQL-сервера. По умолчанию - sp.mysql.ecss; Database: ecss_subscribers; Login: subscribers;;
- <PORT> - номер порта MySQL-сервера. По умолчанию - 3306;
- <LOGIN> - логин для подключения к MySQL-сервера. По умолчанию - subscribers;
- <PASSWORD> - пароль для подключения к MySQL-серверу. По умолчанию - subscribers;
- <DATABASE> - имя базы данных. По умолчанию ecss_subscribers.
- web_sp_server - URL web-сервера портала абонента. По умолчанию - http://sp.web.ecss/. Если у абонента, которому звонили активирована услуга click_to_call то будет формироваться ссылка на основе этого параметра и параметров услуг;
- ldap_authentication_enabled - Включение авторизации в портале абонента через LDAP:`
- true - активировано;
- false - деактивировано;
- ldap_base_auth - Аутифинкационные данные пользователя, для доступа к LDAP:
- <LOGIN> - Логин, под которым система будет поключаться к LDAP;
- <PASSWORD> - Пароль подключения к LDAP.
- ldap_base_dn - Настройка корня LDAP дерева, относительно которого будут искаться пользователи для авторизации в LDAP;
- <BASE_DN> - Корень LDAP дерева, относительно которого будут искаться пользователи для авторизации в LDAP;
- ldap_server - настройка адреса, по которому будет происходить обрадение к LDAP серверу
- <HOST> - имя или IP-адрес LDAP сервера.
- <PORT> - номер порта LDAP-сервера
- ldap_use_ssl -поддержка ssl при авторизации в LDAP пользователей портала абонента
- true - активировано
- false - деативировано
- ldap_ssl_certificate -Настройка корневого ssl сертификата, при необходимости валидации
- enable - состояние портала абонента.
- true - портал абонента включен
- false - портал абонента выключен
<VALUE> - значение параметра.
Примеры:
admin@mycelium1@ecss1:/$ domain/biysk.local/subscriber-portal/properties/set auto_create_account true Property "auto_create_account" successfully changed from: false to true. [exec at: 15.03.2021 09:45:22, exec time: 108ms, nodes: ds1@ecss2 v.3.14.8.34]
admin@mycelium1@ecss1:/$ domain/biysk.local/subscriber-portal/properties/set connection 192.168.1.71 subscribers sp_Password ecss_subscribers Property "connection" successfully changed from: Host: 192.168.1.71; Database: ecss_subscribers; Login: subscribers; Password: subscribers to Host: 192.168.1.71; Database: ecss_subscribers; Login: subscribers; Password: sp_Password. [exec at: 15.03.2021 09:46:22, exec time: 103ms, nodes: core1@ecss1 v.3.14.8.34]
info
Команда позволяет просматривать параметры доступа до базы данных портала абонентов, параметры автоматического заведения/удаления пользователей на портале абонентов.
Путь команды:
/domain/<DOMAIN>/subscriber-portal/properties/infо
Синтаксис:
info [<Field>]
Параметры:
<Field> - параметр, значение которого нужно вывести: auto_create_account, auto_delete_account, connection. Опциональный параметр.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/subscriber-portal/properties/info ┌───────────────────────────┬───────────┬────────────────────────────────────────────────────────────────────────────────┐ │ Property │ Domain │ Value │ ├───────────────────────────┼───────────┼────────────────────────────────────────────────────────────────────────────────┤ │auto_create_account │biysk.local│true │ │auto_delete_account │biysk.local│true │ │connection │biysk.local│Host: 192.168.1.71; Database: ecss_subscribers; Login: subscribers; Password: sp│ │ │ │_Password │ │enable │biysk.local│true │ │ldap_authentication_enabled│biysk.local│false │ │ldap_server_id │biysk.local│ │ │web_sp_server │biysk.local│http://sp.web.ecss/ │ └───────────────────────────┴───────────┴────────────────────────────────────────────────────────────────────────────────┘ [exec at: 15.03.2021 09:53:32, exec time: 11ms, nodes: md1@ecss1 v.3.14.8.34]
clean
Команда сброса настроек в значения, установленные по умолчанию.
Путь команды:
/domain/<DOMAIN>/subscriber-portal/properties/clean
Синтаксис:
clean [<FIELD>] [--force]
Параметры:
<FIELD> - параметр, значение которого нужно установить по умолчанию, опциональный параметр:
- auto_create_account - по умолчанию "false";
- auto_delete_account - по умолчанию "false";
- connection - по умолчанию "Host: sp.mysql.ecss; Database: ecss_subscribers; Login: subscribers; Password: subscribers
- web_sp_server - URL web-сервера портала абонента. По умолчанию - http://sp.web.ecss/. Если у абонента, которому звонили активирована услуга click_to_call то будет формироваться ссылка на основе этого параметра и параметров услуг;
- ldap_authentication_enabled - Включение авторизации в портале абонента через LDAP:
- true - активировано;
- false - деактивировано;
- ldap_base_auth - аутентификационные данные пользователя, для доступа к LDAP:
- <LOGIN> - Логин, под которым система будет подключаться к LDAP;
- <PASSWORD> - Пароль подключения к LDAP.
- ldap_base_dn - Настройка корня LDAP дерева, относительно которого будут искаться пользователи для авторизации в LDAP;
- <BASE_DN> - Корень LDAP дерева, относительно которого будут искаться пользователи для авторизации в LDAP;
- ldap_server - настройка адреса, по которому будет происходить обращение к LDAP серверу
- <HOST> - имя или IP-адрес LDAP сервера.
- <PORT> - номер порта LDAP-сервера
- ldap_use_ssl -поддержка ssl при авторизации в LDAP пользователей портала абонента
- true - активировано
- false - деактивировано
- ldap_ssl_certificate -Настройка корневого ssl сертификата, при необходимости валидации
- --force - выполнить команду без запроса подтверждения.
Описание параметров приведено выше.
Пример:
admin@mycelium1@ecss1:/$ domain/biysk.local/subscriber-portal/properties/clean auto_create_account Property auto_create_account values successfully restored [exec at: 15.03.2021 09:59:20, exec time: 111ms, nodes: ds1@ecss2 v.3.14.8.34]
Добавить комментарий