Передача через функцию синхронизации данных
Этот вариант удобно использовать при взаимодействии с базами данных, имеющими стандартный ODBC-драйвер: MS SQL, Oracle, MySQL, Firebird, PostgreSQL, dBase, MS Access, Paradox и другие.
В этом случае не требуется углубленных навыков программирования, все настройки производятся на стороне сервера Sigur, который по факту регистрации событий будет выгружать их во внешнюю БД.
Выгрузка каждого конкретного события происходит посредством исполнения по отношению к внешней БД SQL запроса. Текст запроса, включая места подстановки в него параметров события, гибко настраивается.
Можно настроить, какие события подлежат передаче: проходы, запреты доступа, события сотрудников, созданных непосредственно в СКУД.
Передача через http-запрос
Этот вариант удобен для веб-разработчиков, он может использоваться для передачи событий на какой-либо ресурс, например, на веб сайт, где отображается посещаемость персонала.
Взаимодействие выполняется HTTP(S) POST запросами, исходящими от сервиса Sigur. Получателем запросов является внешняя система. Данные передаются в формате JSON. Система поддерживает работу по протоколам HTTP и HTTPS. Поддерживается HTTP авторизация. Отправка HTTP-запросов осуществляется как напрямую, так и через HTTP-прокси (с авторизацией или без нее).
На сторону веб-сервера Sigur может передавать не только информация по совершенным проходам, но и кадры, снятые IP-камерами (при использовании функции сохранения кадров в архив СКУД).
По этому принципу реализовано решение «Управление доступом (СКУД) 8» от компании «1С:БИТ»
Формирование табеля Т-13 и выгрузка в 1С
Для удобства компаний, у которых нет необходимости настраивать взаимодействие разных систем, но требуется автоматизация подсчета заработной платы, в Sigur реализована функция «Выгрузка табеля в 1С«. Она позволяет автоматически формировать стандартный табель о наработке персонала на основе зафиксированных проходов СКУД и выгружать его в 1С. При этом от специалистов не требуется специализированных технических знаний или навыков программирования.
Через текстовый протокол поверх TCP
На стороне сервера Sigur запускается TCP-сервер, к определенному порту которого подключается внешняя система и инициирует информационный обмен сообщениями по текстовому протоколу, разработанному специалистами Sigur. Этот протокол имеет более широкий функционал, поэтому может использоваться не только для получения событий.
Обратите внимание! Внешняя система должна поддерживать данный протокол, за подробной информацией обращайтесь в службу технической поддержки Sigur.
Данный интерфейс позволяет получать из СКУД следующую информацию:
- факты доступа (проходы и проезды) в режиме реального времени и из архива СКУД за любой исторический период
- поля учетных карточек сотрудников, гостей и автомобилей
- информацию о существующих зонах доступа
События проходов в реальном времени могут использоваться в платежных сервисах, специализированных системах для фитнес-клубов и других системах платного доступа.
Передача через REST API
REST API позволяет разработчикам сторонних систем реализовать интеграцию с Sigur с помощью общения HTTP(s)-запросами. В функционале Rest API доступны следующие возможности работы с кадровыми данными:
- Получение списка отделов и информации об их количестве, создание новых, редактирование и удаление существующих;
- Получение списка должностей сотрудников, создание новых, редактирование и удаление существующих;
- Получение списка карт доступа, создание новых, редактирование и удаление существующих;
- Получение списка сотрудников и информации об их количестве, создание новых, редактирование и удаление существующих;
- Блокировка и разблокировка доступа;
- Назначение, редактирование сроков действия и удаление нефизических идентификаторов сотрудников (мобильный идентификатор, PIN, QR-код). Назначение мобильного идентификатора средствами REST API на текущий момент недоступно;
- Получение списка служебного автотранспорта, создание нового, редактирование и удаление существующего;
- Получение списка операторов системы, назначение прав оператора существующим сотрудникам, редактирование и удаление назначенных ранее прав;
- Получение списка дополнительных параметров, создание новых, редактирование и удаление существующих;
- Получение списка точек доступа и информации об их количестве, получение каталогов точек доступа;
- Получение списка режимов доступа и информации об их количестве, создание новых, редактирование и удаление существующих. Задание циклических и специальных дней режима;
- Получение списка зон доступа;
- Просмотр расширенной информации по объектам доступа (выданные карты, предоставленный доступ к точкам доступа, назначенные режимы), режимам (привязка режимов к точкам доступа), назначение таких связей и удаление существующих;
Управление гостевыми картами и QR-кодами:
- Создание, редактирование, удаление гостевых карт (объектов доступа типа «Гостевой пропуск»). Получение списка гостевых карт.
- Выдача, редактирование фактов выдачи и изъятие гостевых карт и QR-кодов посетителей. Получение гостевых карт и QR-кодов, выданных посетителям.;
- Выдача, редактирование фактов выдачи и изъятие гостевых карт сотрудников. Получение гостевых карт, выданных сотрудникам;
- Назначение и изъятие режимов доступа для фактов выдачи гостевых карт и QR-кодов. Получение назначенных режимов;
- Получение всех типов документов, удостоверяющих личность;
- Получение фотографии посетителя;
- Получение списка кодов событий, существующих в системе, и получение самих событий в кратком или расширенном представлении;
- Получение, назначение и отзыв ролей операторов.
Лицензирование
Стоимость функции зависит от конкретного варианта реализации. Уточняйте у сотрудников технической поддержки Sigur.