В этом разделе описаны команды, которые позволяют настраивать подсистему, отвечающую за автоматическое заведение абонентов на "Портале абонента", с возможностью задавать разные настройки для разных виртуальных АТС системы.
Кабинет абонента - раздел на веб-ресурсах Оператора связи, содержащий информацию об Абоненте, подключенных им Услугах связи, а также дающий возможность дистанционного управления Услугами связи и информационного обслуживания.
clean
Команда сброса настроек в значения, установленные по умолчанию.
Путь команды:
/system/subscriber-portal/properties/clean
Синтаксис:
clean [<DOMAIN> | * [<FIELD>]] [--force]
Параметры:
<DOMAIN> -имя виртуальной АТС;
<FIELD> - параметр, значение которого нужно установить по умолчанию, опциональный параметр:
- auto_create_account - по умолчанию "false";
- auto_delete_account - по умолчанию "false";
- connection - по умолчанию "undefined", где:
- <HOST> - имя или IP-адрес MySQL-сервера;
- <PORT> - номер порта MySQL-сервера;
- <LOGIN> - логин для подключения к MySQL-сервера;
- <PASSWORD> - пароль для подключения к MySQL-серверу;
- <DATABASE> - имя базы данных.
- web_sp_server - URL веб-страницы портала абонента
- ldap_server_id - адрес сервера LDAP;
- ldap_authentication_enabled - авторизация на LDAP;
--force - выполнить команду без запроса подтверждения.
Пример:
admin@mycelium1@ecss1:/$ system/subscriber-portal/properties/clean * auto_create_account Property auto_create_account values successfully restored
info
Команда позволяет просматривать параметры доступа до базы данных портала абонентов, параметры автоматического заведения/удаления пользователей на портале абонентов.
Путь команды:
/system/subscriber-portal/properties/info
Синтаксис:
info [<DOMAIN> | * [<FIELD>]]
Параметры:
<DOMAIN> -имя виртуальной АТС;
<FIELD> - параметр, значение которого нужно вывести. Опциональный параметр:
- auto_create_account;
- auto_delete_account;
- connection, web_sp_server;
- ldap_server_id;
- ldap_authentication_enabled;
- enable
Пример:
admin@mycelium1@ecss1:/$ system/subscriber-portal/properties/info ┌───────────────────────────┬───────────┬────────────────────────────────────────────────────────────────────────────────┐ │ Property │ Domain │ Value │ ├───────────────────────────┼───────────┼────────────────────────────────────────────────────────────────────────────────┤ │auto_create_account │ │true │ │auto_create_account │biysk.local│true │ │auto_delete_account │ │true │ │auto_delete_account │biysk.local│true │ │connection │ │Host: sp.mysql.ecss; Database: ecss_subscribers; Login: subscribers; Password: s│ │ │ │ubscribers │ │connection │biysk.local│Host: 192.168.1.71; Database: ecss_subscribers; Login: subscribers; Password: su│ │ │ │bscribers │ │enable │ │true │ │ldap_authentication_enabled│ │false │ │ldap_server_id │ │ │ │web_sp_server │ │http://sp.web.ecss/ │ └───────────────────────────┴───────────┴────────────────────────────────────────────────────────────────────────────────┘
set
Команда позволяет задавать/изменять параметры доступа до базы данных портала абонентов, изменять параметры автоматического заведения/удаления пользователей на портале абонента.
Путь команды:
/system/subscriber-portal/properties/set
Синтаксис:
set [<DOMAIN> | * ] <FIELD> <VALUE>
Параметры:
<DOMAIN> -имя виртуальной АТС;
<FIELD> - настраиваемый параметр:
- auto_create_account - при декларации нового абонента автоматически создавать/не создавать учетную запись для доступа к кабинету абонента:
- true - создавать;
- false - не создавать, установлено по умолчанию;
- auto_delete_account - при удалении абонента автоматически удалять/не удалять учетную запись для доступа к кабинету абонента;
- true - удалять;
- false - не удалять, установлено по умолчанию;
- connection - настройка подключения к кабинету абонента, задается в виде <HOST>[:<PORT>] <LOGIN> <PASSWORD> <DATABASE>
Описание параметров подключения приведено выше(команда clean) web_sp_server - URL веб-страницы портала абонента
<VALUE> - значение параметра.
Пример:
admin@mycelium1@ecss1:/$ system/subscriber-portal/properties/set * connection sp.mysql.ecss subscribers subscribers ecss_subscribers Property "connection" successfully changed from: to Host: sp.mysql.ecss; Database: ecss_subscribers; Login: subscribers; Password: subscribers.
0 Комментариев