Ashield
Предоставление услуг антивирусной защиты для пользователей
Dr.Web AV-Desk
- Dr.Web AV-Desk – это модель бизнеса, с помощью которой Провайдер может привлечь новых клиентов и увеличить свои доходы.
- Dr.Web AV-Desk – это интернет-сервис для предоставления комплекса услуг по информационной защите ПК от вирусов и спама неограниченному числу подписчиков.
- Dr.Web AV-Desk – это программное обеспечение, позволяющее централизованно управлять процессом предоставления таких услуг. Подробно...
Схема авторизации
Установка
Перед началом работ установите Dr.Web AV Desk и Dr. Web модуль подписки.
abills/libexec/config.pl
@MODULES = ( 'Ashield' );
# mysql -D abills < db/Ashield.sql
$conf{ASHIELD_DRWEB_HOST}='http://xxx.com:9080'; | Адрес страницы управления Dr.Web |
---|---|
$conf{ASHIELD_DRWEB_LOGIN}='admin'; | Логии для страницы управления |
$conf{ASHIELD_DRWEB_PASSWD}='passwd'; | Пароль для страницы управления |
$conf{ASHIELD_DRWEB_DOWNLOAD_PREFIX}='http://192.168.1.41:9080/'; | Замена префикса линка закачивания программы |
$conf{ASHIELD_DRWEB_FREE_GRACE}=1; | Количество подписок с бесплатными периодами |
Тарификация
Тарификация осуществляется следующим образом. После
подписки пользователем на сервис снимается абонплата в
размере оставшегося количества дней до начала следующего месяца. Абонплата за пользование услугой снимается 1 числа за поточный месяц. Если
у пользователя не достаточно средств на счету и тип оплаты указан как
предоплата, сервис блокируется. При типе пополнения послеоплата,
абонплата снимается независимо от финансового состояния счёта
абонента.
Если в тарифном плане указан льготный период, абонплата снимается с
абонента после истечения льготного периода. Если льготный период
заканчивается в середине месяца то абонплата начинает сниматься с 1 числа, следующего за льготным месяцем
Подписка на услуги
Управление услугой «Антивирус Dr.Web» осуществляется в личном кабинете пользователя
Услуга разрешает планировать расходы на антивирусную безопасность и самостоятельно изменять настройки подписки.
Провайдер может предоставить тестовый (льготный) период подписки.
Подписка Для активации подписки пользователю нужно зайти в личном кабинете в вкладку Dr.Web, выбрать предполагаемый тарифный план. После завершения подписки система предложит скачать антивирусную программу. После установки, подписка будет продолжаться автоматически на следующий месяц
Приостановка В системе имеется приостанавливать подписку на определённое время, например на время отпуска или продолжительной командировки. Для приостановки нажмите «Приостановить», в меню укажите период. Подписка будет приостановлена с 1-го числа следующего месяца. За период приостановки деньги за антивирус не снимаются
Отказ от услуги Чтобы отказаться от услуги «Антивирус Dr.Web», нужно перейти в меню «Изменить» и нажать кнопку «Отключить». Услуга останется активной до конца оплаченного периода (текущего месяца).
Для версии ниже 6.0
$conf{ASHIELD_DRWEB_CABINET_HOST}='http://drweb.xxx.net'; | Страница пользовательского кабинета |
---|---|
$conf{ASHIELD_DRWEB_CABINET_PASSWD}='123456'; | Секретное слово для пользовательского кабинета |
$conf{ASHIELD_DRWEB_FREE_PERIOD}=1; | Предоставлять первый месяц бесплатно |
$conf{ASHIELD_DRWEB_VERSION}=1; | Версия Dr.Web интерфейса. версия 1 для кабинетов подписки ниже версии 5.0.1 (2010-09-14 18:06:16). Для всех остальных нужно указывать версия 2. |
$conf{ASHIELD_AVD_DEBUG}=1; | Уровень Debug для avd.cgi. Дебаг лог записывается в /usr/abills/var/log/avd.log. Обязательно права на файл веб интерфейса |
Для работы модуля Ashield нужно доустановить следующие Perl модули: Perl XML, Perl LWP-UserAgent-WithCache,URI
Включения сенсора.
CGI сенсор работает для DrWeb cabinet 5.0.0 (2010-09-14 18:06:16) и старше
# ln -s /usr/abills/Abills/modules/Ashield/avd.cgi /usr/abills/cgi-bin/avd.cgi
Для версий 5.0.1 (2010-09-14 18:06:16) и более новых нужно выполнять данный сенсор как периодический процесс.
# /usr/abills/cgi-bin/avd.cgi
При включении режима отладки $conf{ASHIELD_AVD_DEBUG}=1 логи пишутся в файл /usr/abills/var/log/avd.log. Обязательно права на файл веб интерфейса
Тарифные планы
(/ Система/ Ashield/ Tarif Plans)
Сначало нужно завести тарифные планы в Dr.Web. После заведения переходим в биллинге / Система/ Ashield/ Tarif Plans и добавляем новые тарифные планы в список. Верхняя таблица показывает тарифные планы заведённые в биллинге нижняя тарифные планы Dr. Web не прикреплённые к биллингу. Тарифы должны иметь те же названия что и тарифы заведённые в Dr. Web.
# | Номер |
---|---|
Название: | название. может быть только: |
Предупреждение: | в разработке |
Группа: | в разработке |
Абон. плата за месяц: | плата за услугу |
Активации: | сума активации услуги |
Изменить: | в разработке |
Время существования с момента активации (Дни): | в разработке |
Вид оплаты: | предоплата после оплата |
Група Dr. Web: | Завести отдельную группу в Dr. Web |
Статистика
Ashield → Dr.Web
Настройка Dr.Web кабинета версии 5.хх
URL для отчётов https://xxxxxxxx:9443/avd.cgi
Регистрация
Регистрация осуществляется в личном кабинете пользователя. При регистрации нужно указать E-mail если он не был указан в учётной записи пользователя. После чего пользователь используя свой логин и пароль может пользоваться услугой и осуществлять подписки на антивирус. После подписки на антивирусный пакет оправляется уведомление в биллинг о том какой паке выбрал пользователь и снимаются деньги указанные в тарифном плане. Зарегистрироваться могут только пользователи с положительным депозитом.