Экспорт данных в СКУД PERCo-Web
Модуль передачи данных в Систему контроля и управления доступом (СКУД) Сервиса по оформлению заявок на пропуск на объекты транспортной инфраструктуры операторов морских портов и аэропортов (далее «Сервис») предназначен для автоматической передачи данных об оформленных заявках на пропуск из Сервиса в СКУД. Модуль получает данные от Сервиса через стандартный механизм передачи данных во внешние информационные системы, а затем передает их дальше в СКУД через специфические протоколы, свойственные конкретной СКУД.
В данном разделе описывается механизм интеграции с СКУД PERCo-Web.
Для обеспечения безопасности передачи данных между серверами Сервиса и СКУД устанавливается защищенное VPN соединение (VPN-сервер на стороне СКУД, VPN-клиент на стороне Сервиса).
Интеграция с СКУД PERCo-Web производится через механизм REST-API, на котором построен PERCo-Web SDK.
Из сервиса в СКУД передаются следующие данные:
Субъекты доступа
При передаче данных в СКУД (либо заявки целиком, либо данных по конкретному посетителю) сервис создает в СКУД записи о сотруднике (если субъект права в заявке соответствует субъекту транспортной безопасности) или записи о посетителе, а также для каждого сотрудника или посетителя создает записи о транспортных средствах.
При этом должность сотрудника выбирается из справочника и, если нужной должности в справочнике нет, должность из заявки добавляется в справочник СКУД.
Подразделения
В качестве подразделения в СКУД можно передавать либо подразделение из сервиса, либо подразделение, установленное по умолчанию (в том числе для заявок, в которых в сервисе подразделение не указывается).
Дополнительные поля
Для каждого субъекта доступа в СКУД можно добавить дополнительные поля. Сервис может передавать в каждое дополнительное поле одно или несколько полей (комбинацией констант и полей сервиса из заданной структуры). В какое дополнительное поле СКУД какую комбинацию полей Сервиса нужно передавать, задается настройками Сервиса (настраивается оператором сервиса на этапе подключения и настройки сервиса).
Например, в дополнительное поле СКУД можно передать строку «срок действия пропуска» в виде «с 01.02.2024 по 29.02.2024» путем комбинации строковых констант (предлогов «с» и «по») и полей сервиса «дата начала действия» и «дата окончания действия».