Оглавление |
---|
Конфигурационные файлы
/etc/default/tomcat7
Файл содержит параметры запуска сервиса.
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
# Run Tomcat as this user ID. Not setting this or leaving it blank will use the
# default of tomcat7.
TOMCAT7_USER=tomcat7
# Run Tomcat as this group ID. Not setting this or leaving it blank will use
# the default of tomcat7.
TOMCAT7_GROUP=tomcat7
# The home directory of the Java development kit (JDK). You need at least
# JDK version 6. If JAVA_HOME is not set, some common directories for
# OpenJDK, the Oracle JDK, and various Java SE 6+ versions are tried.
#JAVA_HOME=/usr/lib/jvm/openjdk-6-jdk
# You may pass JVM startup parameters to Java here. If unset, the default
# options will be: -Djava.awt.headless=true -Xmx1024m -XX:+UseConcMarkSweepGC
#
# Use "-XX:+UseConcMarkSweepGC" to enable the CMS garbage collector (improved
# response time). If you use that option and you run Tomcat on a machine with
# exactly one CPU chip that contains one or two cores, you should also add
# the "-XX:+CMSIncrementalMode" option.
JAVA_OPTS="-Djava.awt.headless=true -Xmx1024m -XX:+UseConcMarkSweepGC"
# To enable remote debugging uncomment the following line.
# You will then be able to use a java debugger on port 8000.
#JAVA_OPTS="${JAVA_OPTS} -Xdebug -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n"
# Java compiler to use for translating JavaServer Pages (JSPs). You can use all
# compilers that are accepted by Ant's build.compiler property.
#JSP_COMPILER=javac
# Use the Java security manager? (yes/no, default: no)
#TOMCAT7_SECURITY=no
# Number of days to keep logfiles in /var/log/tomcat7. Default is 14 days.
#LOGFILE_DAYS=14
# Whether to compress logfiles older than today's
#LOGFILE_COMPRESS=1
# Location of the JVM temporary directory
# WARNING: This directory will be destroyed and recreated at every startup !
#JVM_TMP=/tmp/tomcat7-temp
# If you run Tomcat on port numbers that are all higher than 1023, then you
# do not need authbind. It is used for binding Tomcat to lower port numbers.
# (yes/no, default: no)
#AUTHBIND=no
JAVA_OPTS="${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom"
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
|
- Выделение дополнительной оперативной памяти для Java:
Без форматирования |
---|
JAVA_OPTS="-Djava.awt.headless=true -Xmx1024m -XX:+UseConcMarkSweepGC"
JAVA_OPTS="${JAVA_OPTS} -Djava.security.egd=file:/dev/./urandom" |
- Принудительное использование openjdk в Tomcat:
Без форматирования |
---|
JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 |
/etc/eltex-wifi-cab/system.xml
Содержит настройки для подключения к другим сервисам.
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE properties SYSTEM "http://java.sun.com/dtd/properties.dtd">
<properties>
<entry key="mongoaddress">mongodb://localhost:27017/wifi-customer-cab</entry>
<entry key="nbiaddress">http://localhost:8080/axis2/services/RadiusNbiService?wsdl</entry>
<entry key="nbi.serviceLogin.user">softwlc_service</entry>
<entry key="nbi.serviceLogin.password">softwlc</entry>
<entry key="nbi.serviceLogin.requestTimeout.sec">120</entry>
<!--Bonnie or NBI-->
<entry key="data.service.type">NBI</entry>
<entry key="bonnie.service.host">localhost</entry>
<entry key="bonnie.service.port">9070</entry>
<!-- параметры, применяемые при авторизации через eltex-auth-service -->
<entry key="radius.auth.address">localhost</entry>
<entry key="radius.auth.shareSecret">eltex</entry>
<entry key="radius.auth.authPort">21812</entry>
<entry key="radius.auth.acctPort">21813</entry>
<entry key="radius.auth.timeout.sec">10</entry>
<entry key="radius.auth.retries">5</entry>
<!-- Support link -->
<entry key="support.page.enabled">false</entry>
<entry key="support.page.url">http://eltex-co.ru</entry>
<!-- DPI link -->
<entry key="dpi.page.enabled">false</entry>
<entry key="dpi.page.url">https://filter.wifi.rt.ru/</entry>
<!-- SSO Settings -->
<entry key="sso.enabled">false</entry>
<entry key="sso.redirectUri">http://localhost:8080/wifi-cab/sso</entry>
<entry key="sso.clientSecret"></entry>
<entry key="sso.clientId"></entry>
<!-- SSO Auth -->
<entry key="sso.auth.server.protocol">http</entry>
<entry key="sso.auth.server.address"></entry>
<entry key="sso.auth.server.port">80</entry>
<entry key="sso.auth.auth.path">/auth/realms/b2b/protocol/openid-connect/auth</entry>
<entry key="sso.auth.logout.path">/auth/realms/b2b/protocol/openid-connect/logout</entry>
<!-- SSO REST -->
<entry key="sso.rest.server.protocol">http</entry>
<entry key="sso.rest.server.address"></entry>
<entry key="sso.rest.server.port">80</entry>
<entry key="sso.rest.server.timeout.sec">10</entry>
<entry key="sso.rest.protocol.version">2.0</entry>
<entry key="sso.rest.username"></entry>
<entry key="sso.rest.password"></entry>
<entry key="sso.rest.getToken.path">/apiman-gateway/b2b_test/getToken</entry>
<entry key="sso.rest.getUserInfo.path">/apiman-gateway/b2b_test/getUserInfo</entry>
<entry key="sso.rest.addUser.path">/apiman-gateway/b2b_test/addUser</entry>
<entry key="sso.rest.updateUser.path">/apiman-gateway/b2b_test/updateUser</entry>
<entry key="sso.rest.delUser.path">/apiman-gateway/b2b_test/delUser</entry>
<entry key="sso.rest.addUserParam.path">/apiman-gateway/b2b_test/addUserParam</entry>
<entry key="sso.rest.delUserParam.path">/apiman-gateway/b2b_test/delUserParam</entry>
<entry key="sso.rest.getUserByName.path">/apiman-gateway/b2b_test/getUserByName</entry>
<entry key="sso.rest.resetPassword.path">/apiman-gateway/b2b_test/resetPassword</entry>
<entry key="sso.rest.getUserByParam.path">/apiman-gateway/b2b_test/getUserByParam</entry>
<entry key="sso.rest.getUserByEmail.path">/apiman-gateway/b2b_test/getUserByEmail</entry>
</properties> |
- Подключение к кластеру MongoDB:
Без форматирования |
---|
<entry key="mongoaddress">mongodb://localhost:27017/wifi-customer-cab</entry> |
- Подключение к сервису NBI (адрес, логин, пароль):
Без форматирования |
---|
<entry key="nbiaddress">http://localhost:8080/axis2/services/RadiusNbiService?wsdl</entry>
<entry key="nbi.serviceLogin.user">softwlc_service</entry>
<entry key="nbi.serviceLogin.password">softwlc</entry> |
- Выбор сервиса для получения статистики. В случае использования MySQL для хранения аккаунтинга необходимо указать NBI, в случае использования ClickHouse - Bonnie.
Без форматирования |
---|
<!--Bonnie or NBI-->
<entry key="data.service.type">NBI</entry>
<entry key="bonnie.service.host">localhost</entry>
<entry key="bonnie.service.port">9070</entry> |
- Подключение к сервису авторизации пользователей ЛК:
Без форматирования |
---|
<entry key="radius.auth.address">localhost</entry>
<entry key="radius.auth.shareSecret">testing123</entry>
<entry key="radius.auth.authPort">21812</entry>
<entry key="radius.auth.acctPort">21813</entry> |
/etc/eltex-wifi-cab/log4j2.xml
Содержит настройки логирования.
Блок кода | ||||||
---|---|---|---|---|---|---|
| ||||||
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="OFF" monitorInterval="600">
<properties>
<property name="maxSize" value="10MB"/>
<property name="maxCount" value="10"/>
<property name="lastModified" value="7d"/>
<property name="accumulatedFileSize" value="100 MB"/>
<property name="logDir" value="/var/log/eltex-wifi-cab"/>
<property name="defaultPattern" value="%d{ISO8601} [%t] %-5p %logger{1} %C{1}.%M(line:%L). %m%n"/>
<property name="dateSuffix" value="%d{yyyyMMdd}"/>
<property name="gelfHost" value="udp:lab3-test.eltex.loc"/>
<property name="gelfPort" value="12201"/>
<property name="gelfLevel" value="OFF"/>
</properties>
<Appenders>
<RollingFile name="default" fileName="${logDir}/default.log"
filePattern="${logDir}/default-${dateSuffix}-%i.log">
<PatternLayout>
<pattern>${defaultPattern}</pattern>
</PatternLayout>
<!-- Правило по размерам файла (например, нарезать новые через каждые 10Мб) -->
<SizeBasedTriggeringPolicy size="${maxSize}"/>
<!-- Ограничение на кол-во файлов. -->
<DefaultRolloverStrategy max="${maxCount}">
<Delete basePath="${logDir}" maxDepth="1">
<IfFileName glob="default-*.log">
<IfAny>
<IfLastModified age="${lastModified}"/>
<IfAccumulatedFileCount exceeds="${maxCount}"/>
<IfAccumulatedFileSize exceeds="${accumulatedFileSize}"/>
</IfAny>
</IfFileName>
</Delete>
</DefaultRolloverStrategy>
</RollingFile>
<RollingFile name="scheduler" fileName="${logDir}/scheduler.log"
filePattern="${logDir}/scheduler-${dateSuffix}-%i.log">
<PatternLayout>
<pattern>${defaultPattern}</pattern>
</PatternLayout>
<!-- Правило по размерам файла (например, нарезать новые через каждые 10Мб) -->
<SizeBasedTriggeringPolicy size="${maxSize}"/>
<!-- Ограничение на кол-во файлов. -->
<DefaultRolloverStrategy max="${maxCount}">
<Delete basePath="${logDir}" maxDepth="1">
<IfFileName glob="scheduler-*.log">
<IfAny>
<IfLastModified age="${lastModified}"/>
<IfAccumulatedFileCount exceeds="${maxCount}"/>
<IfAccumulatedFileSize exceeds="${accumulatedFileSize}"/>
</IfAny>
</IfFileName>
</Delete>
</DefaultRolloverStrategy>
</RollingFile>
<RollingFile name="export" fileName="${logDir}/export.log"
filePattern="${logDir}/export-${dateSuffix}-%i.log">
<PatternLayout>
<pattern>${defaultPattern}</pattern>
</PatternLayout>
<!-- Правило по размерам файла (например, нарезать новые через каждые 10Мб) -->
<SizeBasedTriggeringPolicy size="${maxSize}"/>
<!-- Ограничение на кол-во файлов. -->
<DefaultRolloverStrategy max="${maxCount}">
<Delete basePath="${logDir}" maxDepth="1">
<IfFileName glob="export-*.log">
<IfAny>
<IfLastModified age="${lastModified}"/>
<IfAccumulatedFileCount exceeds="${maxCount}"/>
<IfAccumulatedFileSize exceeds="${accumulatedFileSize}"/>
</IfAny>
</IfFileName>
</Delete>
</DefaultRolloverStrategy>
</RollingFile>
<RollingFile name="i18n-log" fileName="${logDir}/i18n.log"
filePattern="${logDir}/i18n-${dateSuffix}-%i.log">
<PatternLayout>
<pattern>${defaultPattern}</pattern>
</PatternLayout>
<!-- Правило по размерам файла (например, нарезать новые через каждые 10Мб) -->
<SizeBasedTriggeringPolicy size="${maxSize}"/>
<!-- Ограничение на кол-во файлов. -->
<DefaultRolloverStrategy max="${maxCount}">
<Delete basePath="${logDir}" maxDepth="1">
<IfFileName glob="i18n-*.log">
<IfAny>
<IfLastModified age="${lastModified}"/>
<IfAccumulatedFileCount exceeds="${maxCount}"/>
<IfAccumulatedFileSize exceeds="${accumulatedFileSize}"/>
</IfAny>
</IfFileName>
</Delete>
</DefaultRolloverStrategy>
</RollingFile>
<RollingFile name="licence" fileName="${logDir}/licence.log"
filePattern="${logDir}/licence-${dateSuffix}-%i.log">
<PatternLayout>
<pattern>${defaultPattern}</pattern>
</PatternLayout>
<!-- Правило по размерам файла (например, нарезать новые через каждые 10Мб) -->
<SizeBasedTriggeringPolicy size="${maxSize}"/>
<!-- Ограничение на кол-во файлов. -->
<DefaultRolloverStrategy max="${maxCount}">
<Delete basePath="${logDir}" maxDepth="1">
<IfFileName glob="licence-*.log">
<IfAny>
<IfLastModified age="${lastModified}"/>
<IfAccumulatedFileCount exceeds="${maxCount}"/>
<IfAccumulatedFileSize exceeds="${accumulatedFileSize}"/>
</IfAny>
</IfFileName>
</Delete>
</DefaultRolloverStrategy>
</RollingFile>
<RollingFile name="nbi" fileName="${logDir}/nbi.log"
filePattern="${logDir}/nbi-${dateSuffix}-%i.log">
<PatternLayout>
<pattern>${defaultPattern}</pattern>
</PatternLayout>
<!-- Правило по размерам файла (например, нарезать новые через каждые 10Мб) -->
<SizeBasedTriggeringPolicy size="${maxSize}"/>
<!-- Ограничение на кол-во файлов. -->
<DefaultRolloverStrategy max="${maxCount}">
<Delete basePath="${logDir}" maxDepth="1">
<IfFileName glob="nbi-*.log">
<IfAny>
<IfLastModified age="${lastModified}"/>
<IfAccumulatedFileCount exceeds="${maxCount}"/>
<IfAccumulatedFileSize exceeds="${accumulatedFileSize}"/>
</IfAny>
</IfFileName>
</Delete>
</DefaultRolloverStrategy>
</RollingFile>
<Console name="console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{ISO8601} %-5level %C{1}.%M(line:%L). %m%n"/>
</Console>
<Gelf name="Gelf" host="${gelfHost}" port="${gelfPort}" version="1.1" facility="eltex-wifi-cab"
extractStackTrace="true" originHost="%host{fqdn}" maximumMessageSize="8192">
<Field name="thread" pattern="%t"/>
<Field name="level" pattern="%level"/>
<Field name="severity" pattern="%-5level"/>
<Field name="logger" pattern="%logger{1}"/>
<Field name="location" pattern="%C{1}.%M(line:%L)"/>
</Gelf>
</Appenders>
<Loggers>
<Root level="debug">
<!-- <AppenderRef ref="console"/>-->
<AppenderRef ref="Gelf" level="${gelfLevel}"/>
</Root>
<Logger name="default" level="info">
<AppenderRef ref="default"/>
</Logger>
<Logger name="scheduler" level="info">
<AppenderRef ref="scheduler"/>
</Logger>
<Logger name="export" level="info">
<AppenderRef ref="export"/>
</Logger>
<Logger name="i18n" level="info">
<AppenderRef ref="i18n-log"/>
</Logger>
<Logger name="licence" level="error">
<AppenderRef ref="licence"/>
</Logger>
<Logger name="org.quartz" level="off"/>
<Logger name="org.mongodb.driver" level="info"/>
<Logger name="nbi" level="error" additivity="false">
<AppenderRef ref="nbi"/>
</Logger>
<!-- <Logger name="console" level="error" additivity="false">-->
<!-- <AppenderRef ref="console"/>-->
<!-- </Logger>-->
</Loggers>
</Configuration>
|
- Статус и интервал автоматического перечитывания конфигурации логгера:
Без форматирования |
---|
<Configuration status="OFF" monitorInterval="600"> |
- Максимально допустимый размер файла (при его превышении создается новый файл. а старый архивируется):
Без форматирования |
---|
<property name="maxSize" value="10MB"/> |
- Максимальное количество архивных файлов, при его превышении наиболее старые файлы будут перезаписываться:
Без форматирования |
---|
<property name="maxCount" value="10"/ |
- Срок хранения логов, файлы модифицированные раннее этого срока будут удаляться:
Без форматирования |
---|
<property name="lastModified" value="7d"/> |
- Суммарный размер логов (текущий файл + архивные). При его превышении наиболее старые файлы будут удаляться:
Без форматирования |
---|
<property name="accumulatedFileSize" value="100 MB"/> |
- Базовая директория хранения логов:
Без форматирования |
---|
<property name="logDir" value="/var/log/eltex-wifi-cab"/> |
- Блок настройки перенаправления логов в Graylog (уровень логирования, адрес, порт):
Без форматирования |
---|
<property name="gelfHost" value="udp:lab3-test.eltex.loc"/>
<property name="gelfPort" value="12201"/>
<property name="gelfLevel" value="OFF"/> |
- Уровень логирования:
Без форматирования |
---|
<Root level="debug"> |
/etc/eltex-wifi-cab/local_secret
Содержит секрет, необходимый другим сервисам для связи с ЛК.
Настройки GUI
Раздел «Настройки» отвечает за основные настройки системы ЛК B2B, позволяет настроить списки ролей и пользователей Платформы Wi-Fi, настроить домены и взаимодействие с прочими системами Платформы. Раздел содержит 7 вкладок:
- «Система»;
- «Дерево доменов»;
- «Системные пользователи»;
- «Системные роли»;
- «Серверные адреса».
- "RADIUS клиенты".
- "COPM-2".
Каждая из вкладок отвечает за отдельную группу настроек. Редактировать большинство настроек может только пользователь, который включён в роль администраторов системы.
Система
Для сохранения изменений необходимо нажать кнопку «Сохранить», расположенную вверху страницы. Настройки применяются сразу, перезапуск сервиса не требуется.
Система
...
width | 40% |
---|
...
Вкладка «Система» является основной вкладкой для настроек Личного кабинета B2B.
- Загрузить иконку — позволяет загрузить фавикон ЛК.
- Заголовок приложения — позволяет задать заголовок страницы браузера.
- Язык интерфейса и системных сообщений – доступны 2 языка: английский (en_US), русский (ru_RU). Чтобы изменения в графическом интерфейсе пользователей вступили в силу, необходимо пройти авторизацию повторно.
- Количество неверных попыток ввода логина и пароля оператора, после которых будет произведена временная блокировка доступа по IP – параметр регулирует количество неверных попыток, после которых будет приостановлена возможность попыток ввода на 10 минут (защита от подбора пароля злоумышленниками).
- Регулярное выражение для валидации номера телефона – позволяет задать регулярное выражение для проверки номера мобильного телефона при создании пользователя Wi-Fi. Система поставляется с регулярным выражением, пропускающим только мобильные телефонные номера международного формата.
- Единый домен сети – используется при отсутствии в системе поддоменов. При установленном флаге все учетные записи будут иметь корневой домен. Данный режим упрощает работу с интерфейсом, когда система используется в режиме обслуживания одной организации без филиалов.
- Время показа всплывающих сообщений – указывается время в секундах, в течение которого на экране будет отображаться всплывающее окно при возникновении ошибки.
- Максимальное время хранения записей в Журнале событий, в неделях – указывается максимально возможное количество записей в журнале событий. При достижении этого порога, записи старше заданного периода, будут удаляться. По умолчанию, период хранения равен 2 неделями.
- Настройка шейперов в "дереве доменов" - активация настройки шейперов на группы точек доступа, принадлежащие одному домену, в "Дереве доменов". Данные шейпера работают при связке SoftWLC и ESR-1000 (SoftWLC производит настройку шейперов на ESR-1000, обслуживающим данную группу точек доступа).
- Настройка СОРМ-2 в "Дереве доменов" – активация настройки адресов съемников для пересылки копии Radius трафика для СОРМ-2.
...
Интеграция
...
Column | ||
---|---|---|
| ||
...
...
Таблицы
...
Column | ||
---|---|---|
| ||
Column |
---|
Настройка набора полей, доступных/обязательных для заполнения при создании учетных записей пользователей Wi-Fi. |
Отображение статистики
Содержит настройки отображения статистики. На данный момент доступна активация параметров:
- Показывать графики средник значений по дням недели;
- Показывать графики средних значений по часам суток.
Уведомления
...
Column | ||
---|---|---|
| ||
Column |
---|
В данном разделе настраивается возможность отправки уведомлений пользователям по почте и SMS. Чтобы активировать сервис, необходимо установить соответствующий флаг. При активации отправки уведомлений по почте, станет доступна кнопка "Отправить текстовое e-mail сообщение".
|
Уведомления клиентам B2B
...
Column | ||
---|---|---|
| ||
Column |
---|
В данном разделе настраиваются уведомления пользователям ЛК (Клиентам B2B, имеющим учетную запись пользователей ЛК, и администраторам платформы) о проведении плановых работ на платформе с перерывами доступа к сервису.
|
Клиентские настройки
...
Column | ||
---|---|---|
| ||
Column |
---|
Здесь настраиваются данные отображаемые в ЛК на странице "О программе":
|
Обратная связь от клиентов B2B
...
Column | ||
---|---|---|
| ||
Column |
---|
На странице предоставлена возможномсть создать опрос для клиентов B2B:
|
Дерево доменов
...
Column | ||
---|---|---|
| ||
...
В данном разделе происходит управление доменами всей Платформы Wi-Fi.
Домены – это строковые идентификаторы ресурсов, посредством которых осуществляется разграничение прав доступа для мониторинга и управления в системе SoftWLC.
Структура доменов – это иерархия, при которой дочерние элементы входят в родительский элемент. Домен первого уровня называется корневым. Для проектов федерального уровня рекомендуется использовать наименование корневого уровня «root» или «ru».
Наименование доменов может состоять исключительно из цифр и букв латинского алфавита. Длина каждого элемента не более 63 символов. Общая длина строкового представления домена не должна превышать 255 символов. Разделяющий символ (в полном строчном представлении) – «точка».
Примечание |
---|
Корневой домен задаётся администратором системы при инсталляции и не может быть заменён позже на другой домен! |
Настройка доменов представлена в интерфейсе в виде таблицы, позволяющей как увидеть структуру, так и управлять составом дерева доменов.
Домен пользователя услуги Wi-Fi определяет его принадлежность к той или иной группе обслуживания и составляет пару login@domain, которая является уникальным идентификатором учётной записи пользователя в рамках всей Платформы Wi-Fi.
В системе SoftWLC существует три типа доменов: Ap, Service, Both. Если есть необходимость в разнесения точек доступа и пользователей Wi-Fi в разные домены, то точки доступа нужно помещать в домена с типом Ap, а пользователей Wi-Fi в домен с типом Service. Если такой необходимости нет, то точки доступа и пользователей Wi-Fi нужно размещать в домене с типом Both. Разделение точек доступа и пользователей Wi-Fi позволяет более гибко предоставлять доступ к данным статистики в рамках большого проекта.
Таблица дерева доменов содержит:
- название - имя домена;
- описание - комментарий администратора;
- полный путь;
- тип домена;
- редактировать шейпер - при нажатии на пиктограмму появится соответствующее окно;
- суммарный шейпер - при нажатии на пиктограмму появится соответствующее окно;
- СОРМ-2 - при нажатии на пиктограмму появится соответствующее окно;
Создание домена
...
Column | ||
---|---|---|
| ||
...
Для добавления домена необходимо выбрать родительский домен и нажать "Добавить". По нажатию на кнопку появится диалог добавления нового домена, содержащий фиксированный набор параметров, параметры, отмеченные символом «звездочка», являются обязательными к заполнению. Попытка сохранения записи с незаполненными либо некорректно заполненными обязательными полями будет отклонена, проблемные поля будут подсвечены красным цветом.
- Название – имя домена (должно соответствовать чётким правилам, описанным выше);
- Описание – произвольное описание домена. Описание будет отображаться в виджетах на других страницах ЛК;
- Макс. кол-во пользователей — задает максимальное количество пользователей Wi-Fi, которые могут обслуживаться в данном домене и его субдоменах. Этот параметр позволяет квотировать отделы организаций, филиалы или организации-клиенты (в схеме операторской установки) по количеству пользователей услуги;
- Тип домена — задает тип домена;
- Таймзона - часовой пояс домена. Используется для определения часового пояса точек доступа, например, при работе портала по расписанию.
При модификации количества пользователей Wi-Fi в домене и субдоменах интерфейс программы производит проверку, чтобы суммарное количество пользователей субдоменов не превышало количество пользователей домена. При этом на экран выводится предупреждающее сообщение. Интерфейс запрещает создавать субдомены с квотами, превышающими по количеству квоту родительского домена.
Редактирование записи
Для редактирования необходимо выбрать домен в таблице и нажать кнопку «Редактировать», появится соответствующий диалог. При редактировании можно изменить следующие параметры:
- Таймзона;
- Описание;
- Макс. Кол-во пользователей.
Информация |
---|
Изменить наименования домена возможно только путем его полного удаления и создания заново. |
...
Column | ||
---|---|---|
| ||
...
Для удаления необходимо выбрать домен в таблице и нажать кнопку «Удалить». Удалить домен можно только со всем содержимым, при этом требуется подтверждение с вводом пароля учетной записи.
При нажатии "Удалить" выводится предупреждение со списком всего содержимого домена, которое также будет удалено.
После нажатия "Подтверждаю", будет выведена форма ввода пароля, для подтверждения операции.
Предупреждение |
---|
После нажатия ОК домен и все сущности, принадлежащие только ему (SSID, пользователи, виртуальные порталы, тарифные планы и т. д.) будут удалены безвозвратно. |
Информация |
---|
Удаление доменов разрешено только пользователям с привилегий Администратор платформы SoftWLC. |
...
Column | ||
---|---|---|
| ||
Column |
---|
Вкладка «Системные пользователи» предназначена для управления составом пользователей (операторов) программ из состава комплекса SoftWLC. Настроенные на данной вкладке учётные записи операторов используются для входа в Личный кабинет B2B и Конструктор порталов. Вкладка позволяет просматривать, создавать, удалять и клонировать учетные записи операторов системы. При работе с большими списками удобно применение фильтров (по логину и домену). Область видимости списка пользователей ограничена доменом. Оператор филиала или организации (в схеме операторской установки) может видеть и управлять только записями своего домена или субдоменов. Записи прочих доменов недоступны. |
Добавление записи
...
Column | ||
---|---|---|
| ||
...
По нажатию на кнопку «Добавить» появится диалог добавления системной записи, содержащий фиксированный набор параметров. Все параметры являются обязательными к заполнению. Попытка сохранения записи с незаполненными либо некорректно заполненными обязательными полями будет отклонена, проблемные поля будут подсвечены красным цветом. При наведении курсора на поле будет отображаться подсказка.
Фиксированный набор параметров:
- Логин – используется как уникальный идентификатор для входа в системы «Личный кабинет B2B» и «Конструктор порталов»;
- Пароль – личный уникальный пароль учётной записи;
- Системная роль – принадлежность учётной записи к одной из системных ролей;
- Домен – домен, в рамках которого будет действовать данный пользователь. У каждого пользователя может быть несколько доменов;
- Часовой пояс - Все данные в ЛК будут отображаться с учетом часового пояса;
- Действует до - дата завершения действия учетной записи, после которой пройти авторизацию с ней будет невозможно;
- Фамилия/Имя и отчество - дополнительные параметры УЗ, необходимость использования которых настраивается в ЛК. ЛК B2B фиксирует сведения, кем была создана или изменена ученая запись пользователя Wi-Fi;
- Мобильный телефон - номер телефона, на который будут отправлены уведомления для этого пользователя;
- Email - адрес электронной почты, на который будут отправлены уведомления для этого пользователя;
- Описание - комментарий об учетной записи.
Примечание |
---|
У одной пользовательской учетной записи может быть только одна роль, но несколько доменов. |
Клонирование пользователей
...
Column | ||
---|---|---|
| ||
Column |
---|
По нажатию на кнопку «Клонировать» появится диалог клонирования системной записи, содержащий фиксированный набор параметров. Параметры системной роли, домена и часового пояса копируются с выбранного для клонирования пользователя. Остальные параметры заполняются вручную. |
Отправка оповещений
...
width | 40% |
---|
...
Column |
---|
По нажатию на кнопку «Оповещение» появится диалог отправки уведомления на e-mail, содержащий шаблон сообщения, задаваемого ранее в меню «Уведомления клиентам В2В». В этом окне сообщение можно отредактировать под конкретный случай отправки и выбрать домен в который необходимо выслать оповещения. Для выбора доменов пользователя, которому будет отправлено оповещение, реализован специальный виджет, в котором отображается дерево доменов и список доменов, добавленных пользователю.
|
Редактирование записей
При установке флага напротив записи с левой стороны таблицы станет активной кнопка «Редактировать». По нажатию кнопки появится диалог редактирования данных, аналогичный диалогу создания записи с дополнительной информацией по дате создания учетной записи.
Изменить логин пользователя невозможно, поскольку поле «Логин» является идентификатором записи. При необходимости возможно удалить запись и создать заново.
Удаление записей
Для удаления записи установите флаг в требуемой строке и нажмите кнопку «Удалить», таким образом можно удалить сразу несколько записей, отмеченных флагами. Установленный флаг в заголовке таблицы выделит ее целиком.
Невозможно удалить учётную запись «admin» и собственную учётную запись, то есть учетную запись, из под которой удаляющий пользователь совершил вход в систему.
...
Section |
---|
Column | ||
---|---|---|
| ||
Вкладка «Системные роли» предназначена для настройки управляющих ролей.
hidden | true |
---|
|| Device | SoftWLC |
|| DocMainTitle | Руководство администратора |
|| DocTitle3 | Привилегии пользователей Личного кабинета |
|| fwversion | 1.8 |
|| issueDate | 26.10.2017 |
Атрибуты роли
...
Привилегии имеют несколько уровней:
- данная возможность недоступна для пользователя
- разрешение на просмотр
- разрешение на редактирование
Администратор платформы SoftWLC
Привилегия дает полный доступ ко всей системе, в т.ч. к системным настройкам Личного Кабинета и Конструктора Порталов.
Личный Кабинет
Дополнительные параметры роли
Атрибут | Описание |
---|---|
Числовой формат пароля УЗ пользователей Wi-Fi | Флаг разрешает использовать только цифры при создании пароля пользователей W-Fi. |
Длина пароля УЗ пользователей Wi-Fi | Ограничение на минимальную длину пароля для пользователя Wi-Fi. |
Отображать пароли УЗ пользователей Wi-Fi | Разрешение на просмотр паролей в учетных записях пользователей W-Fi. |
Отображать IP адреса точек доступа | Флаг включает отображение дополнительной колонки, содержащей IP-адреса точек доступа в таблице точек доступа. |
Отображать тарифный план УЗ пользователей Wi-Fi | Разрешение на просмотр тарифных планов в учетных записях пользователей W-Fi. |
Доступ к разделам Личного Кабинета
Раздел | Страница | Описание |
---|---|---|
Сервисы и тарифы | Тарифы | Настройка тарифных планов для подключения Wi-Fi пользователей. |
Сервисы PCRF | Настройка сервисов, используемых в тарифных планах BRAS (PCRF). | |
PCRF сценарии | Настройка сценариев, используемых в BRAS (PCRF). | |
Пользователи Wi-Fi | Пользователи Enterprise | Таблица пользователей, имеющих тип 'enterprise', авторизирущихся на точках доступа Eltex при помощи EAP (RADIUS). |
Пользователи Hotspot | Таблица пользователей, имеющих тип 'hotspot', авторизирующихся на точках доступа Eltex, а так же сторонних точках доступа через BRAS (PCRF) при помощи Eltex.Portal. | |
Ваучеры | Таблица массово сгенерированных пользователей. | |
Устройства Equipment | Таблица устройств, работающих в технических сетях. | |
Блокировка УЗ | Настройка черных списков MAC-адресов. | |
Блокировка по Номеру | Настройка списков доступа телефонных номеров клиентов. | |
Топ активных пользователей Enterprise | Мониторинг и блокировка пользователей Enterprise с максимальным потреблением трафика. | |
Топ активных пользователей Hotspot | Мониторинг и блокировка пользователей Hotspot с максимальным потреблением трафика. | |
Сессии пользователей | Мониторинг аккаунтинга пользователей. | |
Журнал событий | Журнал событий | Журнал событий системы. |
Журнал модификаций учетных записей | Журнал изменений учетных записей пользователей Wi-Fi администраторами системы. | |
Операции по расписанию | Операции по расписанию | Управление операциями системы, выполняемыми по расписанию. |
Справка | Обращение в техподдержку | Форма обращения в техподдержку. |
Обратная связь/претензии | Форма обратной связи/отправки претензий техподдержке. | |
Точки доступа | Точки доступа | Таблица содержит список точек доступа и сводную информацию по ним. |
Аварийные устройства | Таблица со списков аварийных (недоступных) точек доступа. | |
Статус площадок | Таблица с отображением интегрального статуса площадок с точками доступа. | |
Карта | Карта с отображением точек доступа по их заполненным геоданным. | |
Статистика SMS | Статика отправленных SMS по времени | Страница с графиками отправки SMS по времени. |
Статистика отправленных SMS по группам | Таблица со статистикой отправки SMS по группам. | |
Исходящие SMS | Таблица отправленных SMS со статусом. | |
Настройки PCRF | Подсети L2 | Вкладка отвечает за создание подсетий L2. |
Информация PCRF | Информация о статусе выполнения CoA и статистики по сессиям BRAS. | |
BRAS VRF | Таблица VRF. | |
CoA log | Информация о статусе выполнения CoA запросов между PCRF и BRAS. | |
MAC адреса | Информация о MAC-адресах абонентов. | |
Списки URL | Списки URL для BRAS. | |
Статистика провайдера | Квоты | Информация о пользователе ЛК. |
Сводные данные | Общая информация о состоянии системы. | |
График | Информация по работе Платформы WI-Fi в графическом виде. | |
Статистика сессий УЗ | Таблица с информацией по сессиям пользователей Wi-Fi. | |
Группы SSID | Информация по всей сети в разрезе SSID. | |
Группы ТД | Статистика по группам точек доступа. | |
Точки доступа | Информация о статусе точек доступа, установленных на сети. | |
Способы подтверждения УЗ | Статистика по способам авторизации пользователей Wi-Fi. | |
Рекламная платформа | Рекламная платформа | Настройка интеграции с рекламной платформой. |
Статистика Entreprise | Трафик | Представление статистики по трафику для пользователей, имеющих тип 'enterprise'. |
Статистика Hotspot | Пользователи | Статистика по количеству пользователей, имеющих тип 'hotspot'. |
Сервис | Статистика по предоставлению сервисов для пользователей, имеющих тип 'hotspot'. | |
Трафик | Представление статистики по трафику для пользователей, имеющих тип 'hotspot'. | |
Повторные посещения | Статистика по повторным посещениям пользователей, имеющих тип 'hotspot'. | |
Конструктор порталов | Конструктор порталов | Кнопка перехода в Конструктор порталов из Личного кабинета. |
Настройки | Системные пользователи | Настройка учетных записей пользователей ЛК и конструктора порталов. |
Системные роли | Настройка ролей для пользователей ЛК и конструктора порталов. | |
RADIUS клиенты | Таблица NAS для eltex_auth_service. |
Конструктор порталов
Дополнительные параметры роли
Управление порталами - привилегия дает право на создание, удаление и изменение имени и домена виртуальных порталов.
Доступ к разделам Конструктора порталов
Привилегия на просмотр внешнего вида по умолчанию доступна любому пользователю.
Раздел | Описание |
---|---|
Галерея и ресурсы | Дает возможность работать с разделом "Галерея изображений". Даже если эта привилегия отсутствует, у пользователя остается возможность использовать изображения из галереи для настройки виртуальных порталов. |
Опросы | Позволяет настраивать опросы. |
Настройки рекламы | Предоставляет доступ к настройкам интеграции с рекламными площадками. Этот раздел находится в настройках виртуального портала. |
Работа по расписанию | Дает возможность работать с расписанием. |
Системные настройки | Позволяет вносить изменения в системные настройки конструктора порталов. Данную привилегию не рекомендуется давать обычным пользователям. |
Настройки оплаты | Дает право на настройку интеграции с системами оплаты. Доступ к этому разделу находится в настройках виртуального портала. |
Внешний вид | Дает доступ к настройке внешнего вида виртуального портала. Т.к. это основная пользовательская функция, привилегия автоматически добавляется в любую роль, хотя бы на минимальном уровне (просмотр). |
Настройки антиспама | Позволяет настраивать алгоритмы защиты системы от ботов, а также черные списки пользователей Wi-Fi. Данные настройки располагаются в разделе "Общие настройки" конструктора порталов. |
Общие настройки | Позволяет работать с разделом настроек виртуального портала, обобщающий специфические настройки каждого портала, такие как время хранения MAC-адреса, режим работы, авторизация через ЕСИА, дополнительные страницы. Так же в этом разделе располагаются настройки антиспама. |
Языковые настройки | Позволяет пользоваться настройками портала, индивидуальными для каждого языка, которые не относятся напрямую к внешнему виду. Например: SMS, адрес сайта для перехода после авторизации, заголовки. Раздел располагается в настройках виртуального портала. |
Настройки тарифов | Дает доступ к настройкам тарифных планов портала. Раздел располагается в настройках виртуального портала. |
Работа с NBI
Section | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
|
Описание дефолтных ролей пользователей ЛК и КП
...
Роль – это объединение атрибутов, позволяющее структурировать права отдельных пользователей (операторов) Личного кабинета B2B и упростить настройку прав.
Каждая системная роль содержит в себе набор основных атрибутов, определяющих права пользователя в системах «Личный кабинет B2B»
...
и «Конструктор порталов»
...
, наименование и расширенный список атрибутов, детально задающий права пользователя на каждой из страниц личного кабинета
...
. Всё вместе позволяет настраивать очень гибкую схему управления ресурсами Платформы.
...
Column | ||
---|---|---|
| ||
Column |
---|
По нажатию на кнопку «Добавить» появится диалог добавления системной роли, содержащий фиксированный набор параметров. Поля, отмеченные символом «звездочка», являются обязательными к заполнению. Попытка сохранения записи с незаполненными либо некорректно заполненными обязательными полями будет отклонена, проблемные поля будут подсвечены красным цветом. При нажатии на знак "?" будет отображаться подсказка. Для редактирования роли нужно ее отметить галочкой и нажать "Редактировать", откроется окно аналогичное окну создания роли. Описание привилегий. используемых в ролях находится в приложении v1.18_Описание привилегий пользователей ЛК и Конструктора порталов Вместо создания новой роли "с нуля" можно использовать уже ранее созданные роли в качестве основы. Для этого нужно выбрать одну из ролей и нажать кнопку "Копировать". Откроется окно, аналогичное окну создания/редактирования роли. В нем необходимо дать роли новое название и изменить нужные параметры. Для удаления роли достаточно выбрать ее и нажать кнопку "Удалить". Если роль не используется никем из ныне существующих пользователей, то после подтверждения она будет удалена. |
Серверные адреса
...
Column | ||
---|---|---|
| ||
Column |
---|
Вкладка «Серверные адреса» предоставляет интерфейс для регистрации адресов хостов в многосерверной инсталляции. То есть, это основные и резервные адреса хостов, где установлены системы «Личный кабинет B2B» и «Конструктор порталов». В таблицу вкладки обязательно необходимо внести IP-адреса всех серверов, которые участвуют в процессе аутентификации пользователей Платформы. В случае многохостовой инсталляции системы, первоначальный адрес сервера с установленным сервисом «Личный кабинет B2B» может быть заполнен через систему Eltex.EMS с правами суперадминистратора. |
Операции над записями
...
Column | ||
---|---|---|
| ||
Column |
---|
По нажатию на кнопку «Добавить» появится диалог редактирования данных серверного адреса, содержащий фиксированный набор параметров. Поля, отмеченные символом «звездочка», являются обязательными к заполнению. Попытка сохранения записи с незаполненными либо некорректно заполненными обязательными полями будет отклонена, проблемные поля будут подсвечены красным цветом. При нажатии на знак "?" будет отображаться подсказка. При установке флага напротив записи с левой стороны таблицы станет активной кнопка «Редактировать». По нажатию данной кнопки появится диалог редактирования серверного адреса аналогичный диалогу добавления записи. Для удаления записи требуется установить флаг в соответствующей строке и нажать кнопку «Удалить». Доступно одновременное удаление нескольких записей. |
RADIUS клиенты
...
Column | ||
---|---|---|
| ||
Column |
---|
На странице отображается список клиентов, имеющих доступ к RADIUS. Записи можно фильтровать по:
Чтобы фильтр применился, нужно нажать на кнопку "Обновить". Чтобы сбросить фильтр, нужно надать на кнопку "Очистить" Данные можно выгрузить в PDF-файл. При нажатии на кнопку "Экспорт", будет создана выгрузка, которая доступна в разделе "Отчеты". |
Операции над записями
...
Column | ||
---|---|---|
| ||
Column |
---|
Окно добавления нового клиента появится при нажатии на кнопку "Добавить". Поля, отмеченные "*" - обязательны к заполнению. Попытка сохранения записи с незаполненными либо некорректно заполненными обязательными полями будет отклонена, проблемные поля будут подсвечены красным цветом. При нажатии на "?" слева сверху появится подсказка. Для редактирования записи нужно выделить необходимого клиента и нажать "Редактировать". Появится окно редактирования, аналогичное окну добавления нового клиента. Чтобы изменить IP-адрес клиента, его нужно выделить, нажать "Замена адреса" и ввести старый и новый адрес в соответствующие поля. Для удаления клиента нужно его выделить и нажать "Удалить". |
СОРМ-2
...
Column | ||
---|---|---|
| ||
Column |
---|
Если в системе настроена отправка данных в СОРМ-2, то в настройках будет доступна соответствующая вкладка. В таблице доступен список систем СОРМ-2, куда отправляется аккаунтинг Вашей системы. Список пмлжно выгрузить нажав на кнопку "Экспорт". |
Операции над записями
...
Column | ||
---|---|---|
| ||
Column |
---|
Для добавления нового профиля нужно нажать кнопку "Добавить". Для редактирования существующего профиля, его надо выделить и нажать кнопку "Редактировать". Откроется окно аналогичное окну добавления профиля. Чтобы не создавать новый профиль с нуля, можно клонировать уже существующий и изменить необходимые данные. Для этого нужно выделить нужный профиль и нажать "Копия". Чтобы удалить профиль, нужно выделить профиль и нажать кнопку "Удалить". |
Лицензирование
Количество пользователей, которые могут быть созданы в Личном кабинете и одновременно работать в WEB-интерфейсе кабинета, ограничивается лицензиями.
Технические учетные записи (‘admin’, 'softwlc_service') не учитываются в лицензионном ограничении при создании новых учетных записей. Но учитываются при проверке одновременного пользования (при входе в ЛК).
Получение и установка
В пакет eltex-wifi-cab по умолчанию отсутствует лицензионный файл. В этом режиме используется демо-лицензия на 5 пользователей для ознакомления с работой системы.
При приобретении лицензий, специалистами Eltex будет сгенерирован персональный лицензионный файл, а также создан ключ e-Token.
Ключ e-Token должен быть подключен в USB-порт сервера. Если сервер работает на виртуально машине, то ключ должен быть «проброшен» на виртуальную машину.
Лицензионный файл должен быть помещен в каталог:
/etc/eltex-wifi-cab/
После этого должен быть перезапущен сервис tomcat:
Блок кода | ||||
---|---|---|---|---|
| ||||
sudo service tomcat7 restart |
Проверка лицензии
...
Column | ||
---|---|---|
| ||
...
В ЛК предусмотрен набор предустановленных (дефолтных) ролей. Каждая роль изначально настроена таким образом, чтобы пользователь смог решать необходимые ему задачи.
Роль | Назначение | Пользователь |
default_platform_admin | Администрирование платформы. | Администратор Платформы. Роль предоставляет доступ ко всем элементам системы. |
default_provider | Заведение новых площадок для клиентов. | Сотрудник провайдера. Имеет привилегии на настройку доменов, тарифов, порталов, ролей, пользователей ЛК, пользователей Wi-Fi, всей статистики. Не имеет доступ к настройкам, влияющим на работу системы. |
default_client_admin | Самостоятельная настройка некоторых аспектов системы. | Администратор клиента. Привилегии на создание новых пользователей enterprise, ваучеров; на настройки виртуальных порталов; на сбор клиентской статистики. |
default_client_marketer | Кастомизация виртуальных порталов. | Маркетолог клиента. Привилегии настройка виртуальных порталов, на сбор клиентской статистики |
default_client_employee | Мониторинг. | Сотрудник клиента. Привилегии на просмотр порталов, статистики, списка пользователей Wi-Fi. |
default_provired_read_only | Мониторинг. | Сотрудник провайдера. Имеет привилегии на просмотр доменов, тарифов, порталов, ролей, пользователей ЛК, пользователей Wi-Fi , всей статистики. Не имеет доступ к настройкам. |
Конвертация ролей к дефолтному набору
...
В версии SoftWLC 1.8 настройка доменов перенесена из ролей в индивидуальные настройки пользователей ЛК. Это позволяет избавиться от избыточного количества ролей, которые в предыдущих версиях создавались отдельно для каждого клиента провайдера. В связи с этим появляется необходимость преобразования ранее созданных ролей к дефолтному набору, что позволяет упросить управление ролями и пользователями.
Для автоматического преобразования существующих ролей к дефолтному набору создан скрипт специальный скрипт 'auth-roles-converter', который изменяет роли пользователей по следующим правилам:
- Все роли, имеющие привилегии на администрирование Личного кабинета или Конструктора порталов (суперпользователи) считаются эквивалентными администраторам платформы. Пользователи, имевшие эти роли получают роль администратора платформы (default_platform_admin). После этого старая роль удаляется.
- Оставшиеся роли сравниваются с клиентскими ролями в порядке 'default_client_employee', 'default_client_marketer', 'default_client_admin'. Если одна из дефолтных ролей содержит все привилегии преобразуемой роли, то они считаются эквивалентными. В этом пользователи получают эквивалентную роль, а старая роль удаляется.
- В случае, если роли не совпадают ни с одной ролью из дефолтного набора, то всем пользователям с этой ролью присваивается роль 'default_client_admin', старая роль также удаляется.
- Роль 'default_provider' не назначается скриптом.
После запуска, скрипт выведет на экран план конвертации ролей, и будет ожидать подтверждения. После подтверждения будет автоматически создан бэкап таблиц, содержащих данные о ролях, после чего будет выполнено преобразование. Необходимо перезапустить tomcat7 на серверах с Личным кабинетом и Конструктором порталов, а также процесс 'eltex-auth-service'.
Блок кода | ||||
---|---|---|---|---|
| ||||
sudo service tomcat7 restart
sudo service eltex-auth-service restart |
Для конвертирования ролей используется скрипт auth-roles-converter.
При запуске скрипта необходимо указать логин и пароль для доступа к БД eltex_auth_service :
Блок кода | ||||
---|---|---|---|---|
| ||||
./auth-roles-converter -uroot -proot |
При выполнении скрипта будет выведен список предлагаемых изменений, а затем, если будет принято решение о исправлении, сделан бэкап базы, например:
Блок кода | ||||
---|---|---|---|---|
| ||||
root@vagrant-ubuntu-trusty-64:/home/vagrant# ./auth-roles-converter -uroot -proot
No replacement of default_provider2 with Eltex-Tab-Pcrf-Macs = 2. This role will be replaced by default_client_admin
No replacement of providerdefault_ with Eltex-Tab-Pcrf-Macs = 2. This role will be replaced by default_client_admin
Role client_admindefault_1 will be replaced with default_client_admin
Role client_employeedefault_ will be replaced with default_client_employee
Role client_marketerdefault_ will be replaced with default_client_marketer
Role default_client_admin2 will be replaced with default_client_admin
Role default_client_employee2 will be replaced with default_client_employee
Role default_client_marketer2 will be replaced with default_client_marketer
Role default_platform_admin2 will be replaced with default_platform_admin
Role default_provider2 will be replaced with default_client_admin
Role platform_admindefault_ will be replaced with default_platform_admin
Role providerdefault_ will be replaced with default_client_admin
Continue? [y/N] y
SQL Dump of tables: radgroupreply, radgroupcommon, radusergroup is located at /home/vagrant/eltex_auth_service_backup.sql
Replaced role client_admindefault_1 with default_client_admin for 1 users
Replaced role client_employeedefault_ with default_client_employee for 1 users
Replaced role client_marketerdefault_ with default_client_marketer for 1 users
Replaced role default_client_admin2 with default_client_admin for 0 users
Replaced role default_client_employee2 with default_client_employee for 0 users
Replaced role default_client_marketer2 with default_client_marketer for 0 users
Replaced role default_platform_admin2 with default_platform_admin for 0 users
Replaced role default_provider2 with default_client_admin for 0 users
Replaced role platform_admindefault_ with default_platform_admin for 1 users
Replaced role providerdefault_ with default_client_admin for 1 users
root@vagrant-ubuntu-trusty-64:/home/vagrant# |
Без форматирования |
---|
Role client_admindefault_1 will be replaced with default_client_admin |
Означает что для роли 'default_client_employee2' удалось подобрать соответствие и она будет преобразована в 'default_client_employee'.
Без форматирования |
---|
No replacement of default_provider2 with Eltex-Tab-Pcrf-Macs = 2. This role will be replaced by default_client_admin |
Означает, что для роли 'default_provider2' не нашлось подходящей замены и она будет преобразована в 'default_client_admin'.
Без форматирования |
---|
Continue? [y/N] y |
Запрос на подтверждение о внесении изменений.
Без форматирования |
---|
SQL Dump of tables: radgroupreply, radgroupcommon, radusergroup is located at /home/vagrant/eltex_auth_service_backup.sql |
Создание дампа.
Без форматирования |
---|
Replaced role client_admindefault_1 with default_client_admin for 1 users |
Замена роли 'client_admindefault_1' на 'default_client_admin' в настройках пользователей. После этого роль удаляется из системы.