Macroscop позволяет ограничить количество подключений к системе видеонаблюдения под одной учётной записью.
Данная возможность по умолчанию отключена.
Для ограничения количества клиентских подключений группе пользователей нужно настроить права группы следующим образом:
Шаг 1: Открыть приложение Macroscop Конфигуратор, перейти на вкладку Пользователи и включить кнопку Пользователи приложений Macroscop.
Шаг 2: Выбрать группу и нажать кнопку Редактировать.
Шаг 3: Перейти на вкладку Основные.
Шаг 4: Включить право Ограничение количества подключений и указать максимальное количество подключений для пользователей группы.
Значение количества подключений для пользователей группы должно быть не менее 1 и не более 1000. При первом включении права выставляется значение 1.
Шаг 5: Применить настройки.
Новые настройки вступят в силу только после их применения.
Указанное ограничение распространяется на каждого пользователя группы.
Ограничение количества клиентских подключений распространяются и на пользователей Active Directory. При этом:
-
Если пользователь AD добавлен в группу как пользователь, то на него будет действовать ограничение, как и на обычных пользователей Macroscop.
-
Если группа AD добавлена как пользователь, то на каждого пользователя этой группы ограничение будет работать отдельно.
Если лимит уже достигнут, то при попытке подключения в клиентском приложении выводится сообщение о превышении количества клиентских подключений.
Ограничение клиентских подключений — это максимальное количество уникальных клиентских подключений, использующих учётные данные одного и того же пользователя.
Подключения считаются для каждой учетной записи, а не в сумме для группы пользователей.
Для учета подключений используется уникальный идентификатор подключения. В приложении Macroscop Клиент уникальным является каждое подключение к системе. В приложении Bеб-клиент Macroscop уникальный идентификатор привязан к адресу клиентского подключения к серверу.
Если браузер запущен в режиме Инкогнито, то каждая вкладка будет иметь свой идентификатор.
Если Bеб-клиент Macroscop запущен из другого браузера, то он будет иметь другой идентификатор.
После включения права и применения настроек клиентские подключения, превышающие лимит, будут отключены случайным образом.
После уменьшения количества подключений и применения настроек текущие подключения, превышающие новый лимит, не отключаются.
Клиентское подключение считается завершённым, если оно в течение 6 минут не отправляло запросы на сервер.
Таким образом, при достижении лимита подключений после завершения одного клиентского приложения должно пройти не менее 6 минут для разрешения нового подключения с использованием тех же учётных данных.
Для корректной работы данного ограничения необходимо обеспечить доступ каждого сервера Macroscop к главному серверу системы, поскольку именно он отвечает за учет клиентских подключений в рамках всей системы.
После потери связи с главным сервером рядовой сервер будет считать только свои подключения и ограничивать подключения на основе этих данных. Таким образом, при недоступности главного сервера возможно превышение количества клиентских подключений для системы в целом.
После восстановления подключения главный сервер актуализирует свои данные, используя информацию с рядового сервера. Если после актуализации общее количество подключений одним пользователем превысило лимит, то клиентские приложения останутся подключенными. Однако новые подключения тем же пользователем будут невозможны.
Ограничение не будет работать корректно, если в системе имеются серверы под управлением ОС Windows 7, поскольку для таких серверов подсчёт подключений будет вестись локально.
Если под управлением ОС Windows 7 будет главный сервер, то все серверы в системе будут вести подсчёт локально.
Начиная с версии Macroscop 4.0 прекращена поддержка операционных систем Windows 7 и Windows Server 2008, а также 32-битных версий поддерживаемых операционных систем. Необходимо учитывать это при установке или обновлении Macroscop до версии 4.0 и выше.
Если в системе имеются серверы с Macroscop версии 3.3 или ниже, то клиентские подключения к таким серверам не будут учитываться при ограничении.
При подключении к серверу Macroscop версии 3.4 и выше приложением Macroscop Клиент версии 3.3 или ниже, такие подключения будут подсчитаны. При этом, в случае превышения лимита подключений в клиентском приложении будет выводиться следующее окно с ошибкой: