---
title: Веб-портал подрядчиков с интеграцией в СКУД
url: https://evapps.ru/case/veb-portal-podryadchikov-s-integraciej-v-skud/
description: Веб-портал, где подрядчики сами оформляют сотрудников: данные, фото и биометрия автоматически уходят в СКУД. Импорт из Excel, роли, установка on-premise.
industry:
  - СКУД
services:
  - Корпоративные порталы
  - Интеграции
  - Backend-разработка
  - Frontend-разработка
  - Разработка ТЗ
technologies:
  - PHP
solutions: []
---

# Веб-портал подрядчиков с интеграцией в СКУД

> Российский производитель систем безопасности: оборудование и программное обеспечение для контроля доступа.

## О проекте

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

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

Портал должен ставиться в контур заказчика рядом со СКУД — на Windows или Linux — и работать с её базой данных и сервисами без изменений в ядре системы.

## Задачи проекта

1. Убрать ручной ввод сотрудников подрядчиков в СКУД
2. Разграничить доступ: генподрядчик видит всё, подрядчик — только свой кабинет и уровни ниже
3. Синхронизировать структуру подразделений, карточки, фото и биометрию со СКУД
4. Поставлять портал установщиком для Windows и Linux

## Как мы это сделали

**1. Концепция и ТЗ.** Описали роли, матрицу прав, иерархию личных кабинетов и сроки их действия, согласовали ТЗ с заказчиком.

**2. Интеграция со СКУД.** Спроектировали обмен через gRPC-сервисы СКУД: группы, сотрудники, документы, фото, биометрия, должности и ключи доступа.

**3. Карточки и импорт.** Создание и редактирование сотрудников, импорт из Excel с сопоставлением колонок, предпросмотром и отчётом об ошибках.

**4. Администрирование.** Учётные записи, блокировка по сроку действия кабинета, настройки подключения к СКУД и почтовому серверу.

**5. Установщики.** Автоматическая установка на Windows 10+, Server 2019+ и Debian-based Linux с подключением к существующему PostgreSQL.

## Команда проекта

Руководитель проекта, Системный аналитик, Бэкенд-разработчик, Фронтенд-разработчик, QA

## Стек

PHP 8.4, Laravel 12, Orchid, gRPC, RoadRunner, Stimulus, PostgreSQL 14+

## Как работаем

Работаем по техническому заданию, согласованному с заказчиком.

## Что получил клиент

- **0** — Ручного ввода: данные подрядчиков уходят в СКУД автоматически
- **2** — Роли и неограниченная вложенность кабинетов
- **Excel** — Импорт сотрудников с проверкой и отчётом об ошибках
- **2 ОС** — Установка на Windows и Linux
- **Без доработки ядра** — Портал работает поверх существующей СКУД через её сервисы и ставится в контур заказчика

> Генеральный подрядчик контролирует допуск на объект, а подрядчики оформляют своих людей сами.
