Описание обработки
В публикации размещено две обработки.
Обработки проверяют количество сеансов (подключений) на кластере 1С т.е. учитываются только лицензии выданные сервером 1С.
Первая - Запуск одного сеанса базы 1С каждым пользователем. По простому, сеанс - это количество экземпляров программы 1С.
Вторая - Ограничить количество сеансов пользователей базы 1С, где есть возможность указать сколько сеансов может запускать каждый пользователь.
Учитывются только: Толстые, Тонкие и Веб- клиенты, остальные сеансы не проверяются.
1 сеанс - это запуск любого из этих клиентов.
2 сеанса - это запуск любых двух клиентов выше или одного клиента два раза.
И т.д.
Результат работы обработок:
на кластере 1С остаются только последние по времени запущенные программы 1С пользователем, а остальные сеансы удаляются.
Обработки ограничивают количество подключений пользователя по базе 1С т.е. их нужно подключать к каждой базе 1С,
где необходимо контролировать количесто сеансов (подключений).
Описание настроек
Проверял на Тонком и Толстом клиенте. Будет работать для ограничения количества веб-клиентов.
Обработки можно добавить в конфигурацию так:
Администрирование - Печатные формы, отчеты и обработки - Дополнительные отчеты и обработки - Добавить обработку.
Затем, для каждой обработки нужно указать расписание запуска. Например, каждые 15 минут = 900 секунд или 5 мин = 300 сек.
Для второй обработки, Ограничить количество сеансов пользователей базы 1С, посмотрите настройки на скриншотах. Для её работы, необходимо предварительно в форме настроек задать количество сеансов для каждого пользователя, иначе количество сеансов неограниченно.
После добавления обработок в программу 1С, необходимо перейти в регламентные задания и указать пользователя с административными правами.
У пользователя, под которым будут запускаться обработки, в Конфигураторе должна быть снята галочка Защита от опасных действий.
Вам может быть полезна следующая обработка: Защита от опасных действий (включить/отключить) .
Тестировал на платформе 1С:Предприятие 8.3 (8.3.12.1685, 8.3.23.1865).