Сервис внешнего управления сеансами предназначен для управления возможностью начала (возобновления) работы с информационными базами, работающими в клиент-серверном режиме (механизмы для файлового варианта в планах развития), и позволяет решать различные задачи:
- Описание различных разрешающих и запрещающих правил определения возможности начала (возобновления) сеансов;
- Контроль возможности запуска с учетом следующих параметров:
- Кластер серверов 1С:Предприятие 8;
- Информационная база;
- Субъект доступа (пользователь ИБ, либо группа пользователей);
- День недели и временной период;
- Вид клиентского приложения;
- Имя пользователя;
- Ограничение общего числа возможных сеансов для работы с информационной базой;
- Обеспечение запрета запуска нескольких сеансов для одного пользователя;
- Резервирование лицензий (возможности запуска) для определенных пользователей при работе с информационной базой;
- Назначение текстового сообщения, выводимого при ограничении запуска (возобновления) сеансов;
- Журнализация событий сеансов: начало, завершение, гибернация, возобновление, синхронизация;
- Ведение списка активных сеансов по произвольному перечню информационных баз;
- Автоматическое принудительное завершение удаленных на стороне сервиса сеансов (при использовании доп. компонентов 1С:Предприятие 8).
Применяйте данное решение для создания своего сервиса внешнего управления сеансами, либо используйте опубликованный в качестве брандмауэра для вашего сервера 1С.
Работа сервиса внешнего управления сеансами реализована по следующей схеме:
Основная функциональность представлена прикладной частью сервиса, управление которой осуществляется администратором кластера посредством тонкого или веб-клиента (http, https протокол). Взаимодействие серверов 1С:Предприятие 8 с прикладной частью производится посредством веб-сервиса (xml). Адрес веб-сервиса указывается в свойствах информационной базы:
Управление правилами разрешения/запрещения начала (возобновления) сеанса, получение сведений о сеансах, журнала регистрации событий доступа предусмотрено в прикладном решении 1С Предприятие 8:
Здесь представлен функционал описания политики доступа:
Правила ограничения (разрешения) начала (возобновления) сеанса могут содержать указания:
- Дней недели и времени активности правила.
- Видов приложений, для которых действует правило:
- Списка резервирования доступа для пользователей:
Применение такого правила (для 10 возможных сеансов и списка резервирования) разрешит вход (кроме пользователей из списка) только 5 произвольным пользователям.
- Текста сообщения, отображаемого пользователю при запрете доступа текущим правилом:
Пользователь получит сообщение в форме приложения:
При необходимости, все события сервиса (попытки и успешные) отражаются в журнале:
Демонстрационная версия продукта (версии 2.1) представлена по кнопке Показать демо страницы публикации, открытой с использованием прокола http.
Техподдержка
Услуга установки сервиса внешнего управления сеансами на 1 месяц включает в себя настройку сервиса внешнего управления сеансами, в подготовленной среде соответсвующий всем требованиям.
Причины купить
- Гибкое управление правилами разрешения/запрета начала (возобновления) сеансов пользователей с учетом:
- кластера серверов;
- информационной базы;
- дня недели;
- текущего времени;
- вида приложения (толстый, тонкий, веб-клиент, конфигуратор, внешнее соединение);
- имени пользователя или группы;
- максимального числа сеансов;
- резервирования доступа для списка пользователей.
- Организация резервирования доступа для определенных пользователей.
- Контроль над использованием клиентских приложений при работе с базами вашего кластера.
- Отрытый программный код, отсутствие каких-либо систем защиты.
- Бесплатная техническая поддержка в первый месяц после приобретения.
Достоинства
Спецификация продукта:
- Самостоятельная конфигурация для платформы 1С Предприятие 8
- Решение предусматривает расширение возможности решения
- Может использоваться для создания собственного сервиса управления сеансами
Приобретение и поддержка:
- Для использования нашего опубликованного сервиса требуется пин-код
- Для организации собственного сервиса используйте представленную конфигурацию
- Приобретение конфигурации предоставляет право публикации одного экземпляра сервиса
- Бесплатная техническая поддержка - 1 месяц после приобретения решения
- Расширение возможностей системы - по заявкам за плату.
Если решение не подходит вам по причине отсутствующего функционала, сообщите об этом. Возможно, он будет реализован без дополнительной оплаты.
Сравнение версий
Демонстрационная версия:
- Доступна по кнопке Показать демо.
- Бесплатное использование для 1 кластера (ограничение).
- Для активации доступа требуется указать идентификатор кластера (указан в файле 1cv8wsrv.lst) Центрального сервера.
Версия опубликованного сервиса без ограничений:
- Требует указание Пин-кода при регистрации.
- Если использовался демо-доступ для вашей учетной записи, повторите регистрацию с использованием пин-кода.
- Функциональность и доступность сервиса обеспечивается автором.
Персональный сервис без ограничений:
- Требуется конфигурация прикладного решения.
- Необходимо опубликовать веб-сервис конфигурации в сети.
- Индивидуальный сервис, работоспособность которого обеспечиваете вы.
Последние изменения:
Новое в версии 2.5
Добавлена возможность проверки Политики доступа посредством формы, отображающей то, каким правилом будет разрешен/запрещен доступ для того или иного пользователя, приложения, ИБ, времени доступа и т.д.
Новое в версии 2.6
Добавлена возможность автоматического принудительного завершения сеансов, удаленных на стороне сервиса. Взаимодействие с серверами кластеров организовано посредством comcntr.dll. Таким образом, можно предоставить пользователям доступ к собственному сервису (с ограниченным доступом), для контроля удаления лишних сеансов (которые на Кластере будут завершены принудительно). Так же, администратору кластеров не требуется подключаться к каждому Кластеру для завершения сеансов, достаточно удалить активный сеанс в ИБ сервиса.
Важно! Для работы механизма автоматического завершения сеансов все компоненты должны быть одинаковой версии.