Модули Seenaptec Access Platform

Seenaptec построен как набор функциональных модулей, работающих поверх единой объектной модели
Платформа

Модульная структура

Seenaptec построен как набор функциональных модулей, работающих поверх единой объектной модели. Они отвечают за управление доступом, оборудование, эксплуатацию, интеграцию, хранение данных и специализированные сценарии.

Состав доступных модулей зависит от редакции и лицензии платформы.

Виртуальный контроллер

Серверный модуль, на котором выполняется логика контроля доступа. Он обрабатывает запросы от OSDP-оборудования, определяет связанный объект доступа, проверяет права и правила и формирует команду исполнительному устройству.

В отличие от классической архитектуры СКУД, решение принимается программно на сервере, а не распределяется между аппаратными контроллерами. Это позволяет строить единую логику для объектов, находящихся на разных линиях и физических узлах.

Веб-интерфейс

Основное рабочее место администратора, инженера и оператора Seenaptec. Интерфейс работает в браузере и не требует установки отдельного клиентского приложения.

Через него выполняются настройка оборудования, создание объектов доступа, работа с персонами и пропусками, просмотр текущего состояния, событий, тревог и системных параметров.

REST API / OpenAPI

Программный интерфейс для интеграции Seenaptec с внешними системами. Через REST API доступны оборудование, данные доступа, журналы и функции безопасности; документация API представлена в формате OpenAPI и доступна через встроенный Swagger UI.

Используется для интеграции с корпоративными системами, собственными приложениями заказчика и внешними сервисами автоматизации.

Управление микропрограммами оборудования

Модуль централизованного обновления OSDP-устройств (партнера AGRG) непосредственно из Seenaptec.

Поддерживает индивидуальную и массовую запись микропрограмм. Для совместимого оборудования система контролирует соответствие файла устройству и выполняет проверку результата после обновления.

Хранилище секретов

Централизованное защищённое хранение паролей, ключей OSDP, ключей карт и HTTPS-сертификатов.

Секрет вводится в систему при создании или замене, после чего его значение не отображается в интерфейсе. 

Шаблоны оборудования

Модуль создания типовых конфигураций оборудования и схем его привязки к объектам доступа.

Шаблоны позволяют один раз описать стандартную конфигурацию двери, шкафа или другого объекта и затем применять её при массовом вводе оборудования в эксплуатацию. Это особенно важно для объектов с десятками и сотнями однотипных точек.

Массовое конфигурирование

Групповые операции над оборудованием и объектами Seenaptec.

Позволяет одновременно применять настройки, выполнять операции над группой устройств, создавать и привязывать объекты по шаблонам вместо последовательной настройки каждой точки вручную. 

OSDP Secure Channel

Модуль централизованного управления защищённым обменом с OSDP-оборудованием.

Seenaptec позволяет переводить устройства в Secure Channel, устанавливать рабочие ключи и выполнять их групповую настройку и ротацию. Все сохраняется в защищённом хранилище платформы.

Автоматизированный поиск оборудования

Модуль обнаружения и ввода OSDP-устройств в эксплуатацию.

Для оборудования с поддержкой Seenaptec SecureBus система может находить устройства по серийным номерам, назначать адреса и согласовывать параметры линии. Далее оборудование может быть группой связано с объектами доступа по заранее подготовленным шаблонам. В прайс-листе этот функционал отдельно обозначен как автоматизированный поиск и привязка оборудования.

Антипассбек

Модуль контроля повторного прохода и присутствия внутри защищённого периметра.

Объекты Seenaptec формируют логический периметр с входами и выходами. Система ведёт состояние присутствия человека и может либо запрещать некорректный повторный проход, либо разрешать его с регистрацией нарушения.

Журнал событий и аудит

Единый журнал событий доступа, технического состояния оборудования и действий операторов.

Seenaptec сохраняет не только сам факт события, но и причины решений и изменения параметров «было / стало». Записи журнала объединяются в хеш-цепочку, что позволяет обнаруживать изменение, вставку или удаление исторических событий.

Персоны, идентификаторы и пропуска

Основной модуль управления субъектами доступа.

В Seenaptec персона, идентификатор и право доступа разделены. Карта или PIN являются способом идентификации, а права задаются отдельным пропуском: кому предоставлен доступ, на какие объекты или маршруты, в какой период и с какими ограничениями.

Карты и PIN-коды

Модуль идентификации поддерживает использование карт и PIN-кодов, включая комбинированные режимы.

На объекте могут применяться различные режимы идентификации: карта, карта + PIN, а также сценарии с дополнительным подтверждением.

Учёт присутствия и рабочего времени

Seenaptec фиксирует интервалы нахождения персон в заданных зонах и сессии работы с объектами.

Зона учёта связывается с объектами доступа, а система автоматически формирует интервалы присутствия по зарегистрированным входам и выходам. На основе этих событий могут строиться отчёты по времени нахождения.

Мониторинг оборудования и сервисов

Инженерный модуль контроля состояния системы.

Seenaptec показывает состояние серверных сервисов, OSDP-линий, устройств, связи и резервных контуров. Серверные сервисы можно запускать, останавливать и перезапускать из интерфейса; фактическое выполнение операций подтверждается событиями технического состояния.

Расширенные модули

Доступ по условиям

Модуль позволяет принимать решение о доступе не только по наличию действующего пропуска, но и по текущим условиям, связанным с персоной. Для объекта можно задать требование наличия или отсутствия определённого признака — например, пройденного инструктажа, действующего допуска или медицинского осмотра.

Условия могут устанавливаться и сниматься автоматически при проходе через определённые объекты. На этой же логике строятся маршруты перемещения, ограничение количества проходов и контроль присутствия в зонах. Таким образом, право доступа может изменяться динамически в зависимости от действий человека внутри объекта.

Применение: производство, опасные и режимные зоны, подрядчики, медосмотры, инструктажи, последовательный допуск по маршруту.

Доступ с сопровождением

Модуль реализует сценарии, в которых право посетителя или сотрудника на проход должно быть подтверждено другим уполномоченным человеком.

После предъявления идентификатора основной персоны система ожидает идентификатор сопровождающего. Подтверждающий должен иметь соответствующее право и собственный действующий доступ на этот объект. Seenaptec связывает участников прохода и фиксирует результат в журнале, поэтому впоследствии можно определить не только кто прошёл, но и кто подтвердил его доступ.

Применение: посетители, подрядчики, режимные помещения, двойной контроль, работы только в присутствии ответственного сотрудника.

Управление типами персонала

Модуль позволяет создавать различные типы персон и задавать для каждого типа собственную структуру данных. Например, карточки сотрудника, посетителя и подрядчика могут содержать разный набор полей и использоваться в разных процессах оформления доступа.

Помимо базовых данных — имени, фотографии и состояния — в карточку можно добавлять организационные, контактные, служебные и другие поля. Это позволяет адаптировать модель персонала Seenaptec к структуре предприятия без разработки отдельной картотеки.

Применение: предприятия с сотрудниками, подрядчиками, посетителями, временным персоналом и другими категориями субъектов доступа.

PostgreSQL

Модуль добавляет поддержку серверной СУБД PostgreSQL вместо встроенного файлового хранилища SQLite.

Такое развёртывание предназначено прежде всего для крупных и централизованных систем, где база данных должна работать как отдельный инфраструктурный сервис и обслуживать виртуальный контроллер или центральный сервер Seenaptec. В прайс-листе PostgreSQL отдельно предусмотрен для Базовой редакции и входит в Профессиональную.

Применение: крупные объекты, корпоративные ЦОД, централизованные системы, проекты с требованиями к серверной СУБД.

Архивирование исторических событий

Модуль предназначен для длительного хранения истории Seenaptec вне основной рабочей базы. Платформа может автоматически формировать архивы журнала по заданному расписанию, хранить их на сервере и при необходимости шифровать.

Архив не превращается в набор «мёртвых» файлов. Его можно снова открыть непосредственно в Seenaptec: система проверяет целостность выбранных сегментов и предоставляет привычную ленту событий, фильтры и карточки записей в режиме просмотра архива.

История дополнительно защищена механизмом контроля целостности. Записи журнала связаны хеш-цепочкой, благодаря чему платформа может обнаруживать изменение содержимого, вставку или удаление событий.

Применение: длительное хранение событий, расследования, аудит, объекты с требованиями к контролю неизменности истории.

Импорт данных

Модуль массового ввода данных позволяет загружать персонал и сведения об оборудовании из CSV-файлов вместо ручного создания большого количества записей.

При импорте персон Seenaptec показывает предварительный просмотр таблицы и позволяет сопоставить колонки с ФИО, картами и дополнительными полями. Существующие записи могут определяться по внешнему идентификатору или уже выданной карте и обновляться без создания дублей.

Импорт особенно полезен при первоначальном запуске системы, миграции со старой СКУД или регулярной загрузке данных из корпоративных справочников.

Применение: миграция, крупные базы персонала, первоначальный ввод системы в эксплуатацию, массовая загрузка оборудования.

White Label / Branding Pack

Модуль позволяет адаптировать пользовательский интерфейс Seenaptec под фирменный стиль заказчика или партнёра без изменения функциональной логики платформы.

Может использоваться собственное оформление интерфейса и визуальная идентификация решения. Такой вариант подходит для OEM-проектов, корпоративных платформ и отраслевых решений, которые должны восприниматься пользователем как часть единой информационной среды заказчика. Правообладателем программного обеспечения при этом остаётся ООО «Синаптек».

Применение: OEM, крупные корпоративные заказчики, интеграторы, собственные отраслевые решения.

Восстановление административного доступа

Модуль предоставляет резервный механизм восстановления доступа к системе на случай утраты пароля администратора или удаления административной учётной записи при отсутствии другого оператора с полными правами.

Функция должна быть предварительно включена администратором. Для восстановления используется одноразовый код, выдаваемый поставщиком по установленному регламенту; в самой системе хранится только хэш ожидаемого значения. После завершения работ механизм можно снова полностью отключить.

Это позволяет иметь контролируемый аварийный канал восстановления, не создавая постоянной резервной учётной записи или универсального пароля доступа.

Применение: критическая инфраструктура, удалённые объекты, системы с повышенными требованиями к восстановлению после административной ошибки или саботажа.

Специализированные объекты

Серверные и телекоммуникационные шкафы

Специализированный объект доступа для серверных стоек, телекоммуникационных и технологических шкафов. Seenaptec рассматривает работу со шкафом как длительную сессию, а не как одиночное событие открытия замка.

Для однодверного шкафа система фиксирует начало работы, последнее подтверждение активности и завершение сессии. В двухдверной конфигурации передняя и задняя двери относятся к одному объекту: открытие любой стороны начинает общую сессию, а её завершение происходит после закрытия обеих сторон. При этом сторона открытия сохраняется в событиях и состоянии объекта.

Такая модель позволяет отвечать уже не только на вопрос «кто открыл шкаф», но и «кто сейчас с ним работает и сколько продолжается работа».

Применение: ЦОД, серверные помещения, телекоммуникационные узлы, инженерные и технологические шкафы.

Video file

Шлагбаумы и транспортные точки

Специализированный объект для контроля автомобильного въезда и выезда. Seenaptec моделирует шлагбаум как полноценную точку доступа с отдельными направлениями движения, а не как простой исполнительный выход.

Объект может включать считыватели въезда и выезда, привод стрелы и датчики фактического проезда. Дополнительно могут использоваться датчики безопасности и положения шлагбаума. В журнале фиксируется не только команда открытия, но и результат проезда транспортного средства.

Применение: территории предприятий, паркинги, логистические объекты, промышленные площадки и транспортные КПП.

Двери и турникеты

Дверь и турникет являются базовыми проходными объектами Seenaptec, но их количество может расширяться дополнительными лицензиями в зависимости от редакции платформы. В системе это полноценные программные объекты со своими функциональными слотами, режимами и правилами.

Для двери могут использоваться считыватели, замок, кнопка выхода, датчик положения и аварийный вход. Турникет имеет независимые направления входа и выхода, собственные исполнительные механизмы и датчик прохода, благодаря чему Seenaptec различает команду на проход и фактически совершённый проход.

Применение: стандартные точки прохода, КПП, офисные и производственные здания.