Разработка корпоративного портала: интранет для сотрудников под ключ

Что такое корпоративный портал, какие задачи он решает, из чего состоит и как Devrum реализует такие проекты от архитектуры до запуска.

Команда сотрудников работает в едином корпоративном портале — документы, задачи и коммуникации в одном окне

Регламенты в Google Docs. Заявки на отпуск через email. Новости компании в Telegram. Адаптация новичка — папка на сетевом диске, которую никто не обновлял 2 года. Оргструктура — файл Excel, актуальный на прошлый квартал.

Знакомая картина? По данным McKinsey, сотрудники тратят до 1.8 часа в день на поиск информации внутри компании. Для организации на 200 человек это 360 часов ежедневно. Умножьте на среднюю ставку — и получите сотни тысяч рублей потерь каждый месяц. Не на ошибки, не на простои. Просто на поиск нужного документа.

Корпоративный портал (интранет) решает эту проблему: единая точка входа для всех внутренних процессов. Не сайт для клиентов, а рабочая среда для сотрудников. Мы в DEVRUM строим такие порталы на Jmix — enterprise-фреймворке с row-level security, BPM-движком и встроенной ролевой моделью. Для небольших команд (до 30 человек) используем WordPress с закрытым доступом.

Почему без портала компания теряет деньги

Вот реальные сценарии, которые мы видим у клиентов до внедрения:

Согласование документов занимает 5 рабочих дней. Договор проходит 4 согласующих. Каждый получает файл на почту, открывает через 6–8 часов, вносит правки в свою версию. Итог: 3 конфликтующие редакции, потерянные комментарии, юрист переделывает с нуля. В корпоративном портале тот же процесс занимает 4 часа — маршрут согласования настроен через BPM, уведомления приходят в портал и Telegram, история версий сохраняется автоматически.

Новый сотрудник выходит на продуктивность за 3–4 недели вместо 1–2. Без портала адаптация выглядит так: HR отправляет 12 ссылок на Google Docs, половина устарела. Наставник объясняет устно, потому что письменной базы знаний нет. IT-заявку на доступы новичок отправляет в чат, где её теряют среди 40 других сообщений. С порталом: автоматический чеклист адаптации, база знаний с поиском, заявка на доступы через форму с SLA 4 часа.

HR тратит 30% рабочего времени на рутину. Сбор заявлений на отпуск через email, ведение графика в Excel, ручное формирование справок. Портал автоматизирует: сотрудник подаёт заявку → руководитель согласует в 1 клик → HR видит обновлённый график в реальном времени. Экономия — от 40 часов в месяц для HR-отдела из 3 человек.

Рабочее пространство корпоративного портала — дашборд с KPI, задачами и новостями компании

Что входит в корпоративный портал

Не абстрактные «модули», а конкретный функционал, который мы реализуем:

Единая точка входа. Сотрудник открывает портал утром и видит: свои задачи, непрочитанные новости компании, статус заявок, ближайшие события. Не 7 вкладок в браузере, а одна. Каждый видит только то, что относится к его роли и отделу — row-level security Jmix обеспечивает это на уровне базы данных, а не фронтенда.

База знаний с полнотекстовым поиском. Регламенты, инструкции, шаблоны документов, FAQ по внутренним процессам — всё в одном месте с версионированием. Сотрудник находит нужный документ за 10 секунд вместо 20 минут переписки в чатах. Поддержка форматов: PDF, DOCX, видео-инструкции. Категории, теги, привязка к отделам.

Электронный документооборот и согласование. BPM-движок Jmix позволяет настроить любой маршрут: последовательное согласование, параллельное, с условными ветвлениями. Договор → юрист → финансист → директор — с автоматическими напоминаниями и эскалацией при просрочке. Интеграция с системами документооборота и КЭДО.

Сервис-деск: заявки в IT, HR, АХО. Не «напишите в чат», а структурированная форма с категорией, приоритетом и SLA. Сотрудник создаёт заявку «не работает принтер» → IT получает тикет с номером кабинета и моделью оборудования → закрывает с комментарием. Вся история сохранена. Руководитель видит аналитику: среднее время реакции 2.3 часа, 94% заявок закрыты в срок.

Новости компании и внутренние коммуникации. Лента новостей с таргетингом по отделам: производству — одни новости, бухгалтерии — другие. Опросы, голосования, комментарии. Замена корпоративного Telegram-канала, где важное теряется среди мемов.

Оргструктура и справочник сотрудников. Визуальное дерево подчинённости, карточка каждого сотрудника: ФИО, должность, отдел, рабочий телефон, email. Синхронизация с Active Directory — при увольнении доступ отключается автоматически.

KPI-дашборды и отчёты. Руководители видят ключевые показатели в реальном времени: выручка, количество заявок, загруженность отделов, сроки проектов. Jmix Reports генерирует отчёты в Excel, PDF, HTML — по расписанию или по запросу. Данные агрегируются из 1С, CRM и самого портала.

Модуль обучения. Онбординг-программы для новичков, обязательные курсы (охрана труда, информационная безопасность), тестирование знаний. Отслеживание прогресса: HR видит, кто прошёл курс, кто — нет.

Примеры реализации

Портал для производственной компании (500 сотрудников). Задача: заменить 7 разрозненных инструментов одним порталом. Срок реализации — 10 недель. Результат после 3 месяцев работы: согласование документов сократилось с 5 дней до 4 часов, IT-заявки обрабатываются на 60% быстрее, 92% сотрудников используют портал ежедневно. Стек: Jmix + PostgreSQL, интеграция с 1С и Active Directory, SSO через LDAP.

Интранет для сервисной компании (120 человек). Ключевая задача — база знаний и управление заявками клиентов. Реализация за 6 недель. База знаний: 340 статей с полнотекстовым поиском, среднее время поиска ответа сократилось с 15 минут до 40 секунд. Интеграция с Telegram-ботом: клиент оставляет заявку через бота, она автоматически попадает в портал с привязкой к договору.

Простой интранет для агентства (25 сотрудников). WordPress с плагинами BuddyPress и WP-Members. Закрытый доступ, новости, файлообменник, список контактов. Реализация — 2 недели. Бюджет в 4–5 раз ниже, чем на Jmix, достаточный функционал для маленькой команды.

Обсуждение архитектуры корпоративного портала — этап проектирования с командой заказчика

Технологии: Jmix для enterprise, WordPress для малого бизнеса

Jmix (Java 17/21 + Spring Boot + PostgreSQL). Фреймворк из реестра Российского ПО, который используют банки, госструктуры, промышленные предприятия. Что даёт конкретно для корпоративного портала:

Возможность Как работает в Jmix
Ролевая модель Row-level security: бухгалтер видит только финансовые документы, а не кадровые. Настройка через UI, без кода
Согласования BPM-движок с визуальным редактором маршрутов. Последовательные, параллельные, условные ветвления
Отчёты Jmix Reports: шаблоны в Word/Excel, генерация в PDF/HTML, выгрузка по расписанию
SSO/LDAP Подключение к Active Directory за 2–4 часа. Один логин для всех корпоративных систем
Аудит Встроенный аудит-лог: кто, когда, что изменил. Требование для ISO 27001 и корпоративных стандартов

WordPress (для команд до 30 человек). Когда полноценный Jmix-портал избыточен: небольшая команда, нужна лента новостей, файлообменник, справочник контактов. Плагины BuddyPress, WP-Members, WPForms закрывают базовые потребности. Стоимость — в 4–5 раз ниже. Подробнее о разработке веб-приложений на нашем стеке.

Что конкретно можно реализовать на WordPress. Закрытый раздел с авторизацией через WP-Members — только сотрудники с корпоративным email получают доступ. Лента новостей с категориями по отделам. Файлообменник с контролем версий через WP Document Revisions. Справочник сотрудников с фото, должностью и контактами — BuddyPress. Простые формы заявок через WPForms с уведомлениями на email. Для 15–25 сотрудников этого более чем достаточно, а стоимость в 4–5 раз ниже enterprise-решения на Jmix.

Интеграции: 1С, AD, почта, Telegram

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

1С (Бухгалтерия, ЗУП, ERP). Двусторонний обмен через REST API или COM-объекты. Портал показывает остатки отпусков из ЗУП, статус оплаты счетов из Бухгалтерии, складские остатки из ERP. Данные обновляются каждые 15 минут или в реальном времени через webhook.

Active Directory / LDAP. Централизованное управление пользователями. Создали сотрудника в AD — он автоматически появляется в портале с правильной ролью. Уволили — доступ закрывается мгновенно. SSO: один логин Windows для всех систем.

Корпоративная почта. Уведомления о новых задачах, согласованиях, ответах на заявки. Дублирование в email для тех, кто не в портале. Работаем с Exchange, Yandex 360, Google Workspace.

Telegram-бот. Сотрудник отправляет боту «создай заявку» → бот спрашивает категорию и описание → заявка появляется в портале. Руководитель получает уведомление о согласовании прямо в Telegram и одобряет одной кнопкой.

КЭДО (кадровый электронный документооборот). Подписание заявлений, приказов, актов через ЭЦП прямо в портале. Соответствие 63-ФЗ об электронной подписи. Интеграция с «Контур.Диадок» или «СБИС». Подробнее о проектной разработке и интеграциях.

Безопасность корпоративного портала

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

Row-level security (безопасность на уровне строк). Jmix реализует контроль доступа не на уровне интерфейса (скрыть кнопку), а на уровне SQL-запросов. Даже если разработчик забыл добавить проверку в экране — пользователь физически не получит данные, к которым у него нет доступа. Бухгалтер видит только финансовые документы своего подразделения. Руководитель — данные своего отдела. Директор — всё. Настройка через UI без написания кода.

SSO и двухфакторная аутентификация. Интеграция с Active Directory через LDAP: сотрудники используют свой доменный логин. Один пароль на Windows, портал, почту и 1С. При увольнении деактивация учётной записи в AD автоматически блокирует доступ ко всем системам. Для критичных ролей (финансисты, HR, администраторы) — обязательная двухфакторная аутентификация через TOTP или push-уведомления.

Аудит-лог. Встроенная система аудита фиксирует каждое действие: кто просматривал документ, кто редактировал запись, кто менял права доступа. Логи хранятся минимум 12 месяцев. Это не только безопасность, но и требование для ISO 27001, SOC 2 и внутренних корпоративных стандартов. Администратор в любой момент может выгрузить отчёт: «все действия пользователя Иванов за последний месяц».

Шифрование и резервное копирование. Все данные хранятся в PostgreSQL с шифрованием at rest. Соединения — только через HTTPS/TLS 1.3. Автоматические бэкапы каждую ночь на отдельное хранилище с 30-дневной глубиной. Время полного восстановления — от 30 минут до 2 часов в зависимости от объёма данных.

Размещение. Портал разворачивается на инфраструктуре заказчика (on-premise) или в российском облаке (Yandex Cloud, VK Cloud). Для компаний с требованиями к локализации данных — серверы строго на территории РФ. Docker-контейнеризация позволяет развернуть портал на любом сервере за 2–3 часа.

ROI: когда портал окупается

Цифры из реальных проектов — не абстрактные «повышение эффективности», а конкретная экономия:

Метрика До портала После портала Экономия
Согласование документов 5 рабочих дней 4 часа 90% времени
Поиск информации 1.8 часа/день на сотрудника 15 минут/день 87% времени
Адаптация нового сотрудника 3–4 недели 1–1.5 недели 60% быстрее
Обработка IT-заявок 12 часов среднее 2.3 часа 80% быстрее
Рутина HR (отпуска, справки) 40 часов/мес 8 часов/мес 32 часа/мес

Для компании на 200 человек средняя экономия составляет 1.5 часа на сотрудника в день. При ставке 500 руб./час это 150 000 руб./день или более 3 млн руб./мес. Портал окупается за 2–4 месяца.

Пример расчёта для компании из 300 сотрудников. Средняя зарплата сотрудника — 80 000 руб./мес, стоимость часа — ~500 руб. До портала: поиск информации — 1.5 часа/день, согласования — 2 часа/день на 30 руководителей, обработка HR-заявок — 60 часов/мес ручной работы. После портала: поиск — 15 мин/день (экономия 375 часов/день по компании), согласования — 20 мин вместо 2 часов (экономия 50 часов/день для руководителей), HR-рутина — 12 часов/мес вместо 60. Итого: экономия более 4 млн руб./мес при инвестициях в разработку, которые окупаются за 2–3 месяца. Это без учёта снижения текучести кадров — по исследованию Gallup, компании с выстроенными внутренними коммуникациями теряют на 21% меньше сотрудников.

Как мы строим корпоративные порталы: от аудита до запуска

  1. Аудит процессов (1–2 недели). Интервью с ключевыми сотрудниками: HR, IT, руководители отделов. Карта текущих процессов: где теряется время, какие инструменты используются, что раздражает больше всего. Результат — документ с приоритетами и архитектурой будущего портала
  2. Проектирование и прототип (2–3 недели). Wireframes ключевых экранов: главная, заявки, база знаний, документооборот. Согласование ролевой модели и маршрутов BPM. Прототип на staging для ранней обратной связи
  3. Разработка (6–12 недель в зависимости от объёма). Итерации по 2 недели (Scrum). После каждого спринта — демо для заказчика. Интеграция с 1С, AD, почтой идёт параллельно с основной разработкой
  4. Тестирование и пилотный запуск (1–2 недели). Пилот на группе из 20–30 сотрудников. Сбор обратной связи, доработки. Обучение администраторов и ключевых пользователей
  5. Полный запуск и сопровождение. Раскатка на всю компанию. Сопровождение и поддержка: мониторинг, бэкапы, обновления, доработки по сниженной ставке

Сроки типового проекта: от 8 недель (базовый портал) до 16 недель (с КЭДО, интеграциями, KPI-дашбордами). Если нужна почасовая консультация по архитектуре — обсудим до начала проекта.

Почему DEVRUM

7+ лет в корпоративной Java-разработке. Проекты для Транснефти (документооборот на 1 000+ пользователей), Amdocs (микросервисы для телекома), МТС (стартапы с нуля). Знаем, как работают enterprise-системы изнутри — не по документации, а по 100 000+ строк написанного кода.

Работаем на стеке, который используют банки и госкорпорации. ПО в реестре Российского ПО. Договор с ИП.

Стоимость ниже рынка: мы не агентство с 40 менеджерами. Разработчик, который ведёт проект, — он же проектирует архитектуру, пишет код и отвечает за результат. Без прослоек. Без «ваш запрос передан в отдел разработки».

Не «внедряем решение», а строим систему вместе с вами. Первая встреча — бесплатно: разбираем ваши процессы, показываем, где теряется время, даём оценку сроков и стека. Без обязательств, без давления. Если портал вам не нужен — честно скажем.

Работаем по договору с фиксированными этапами и прозрачной отчётностью. Каждые 2 недели — демо с реальным функционалом, а не презентации с обещаниями. Код остаётся у вас: полный исходный код, документация, инструкции по развёртыванию. Никакой vendor lock-in.

Поддержка после запуска: мониторинг, обновления Jmix и Spring Boot, доработки по сниженной ставке. Подробнее о сопровождении ПО.

Если у вас есть вопросы по корпоративному порталу — напишите нам. Ответим в течение 24 часов.


Какие задачи решает корпоративный портал

Единая точка входа для сотрудников
Электронный документооборот и согласования
Сервис-деск: заявки в IT, HR, АХО
База знаний с полнотекстовым поиском
KPI-дашборды и аналитика в реальном времени
Адаптация и обучение новых сотрудников

Этапы разработки

  • 01
    Аудит процессов
    Интервью с HR, IT, руководителями. Карта текущих инструментов и болей. Документ с архитектурой — 1–2 недели
  • 02
    Проектирование
    Wireframes экранов, ролевая модель, маршруты BPM. Прототип на staging для обратной связи — 2–3 недели
  • 03
    Разработка и интеграция
    Спринты по 2 недели, демо после каждого. Подключение 1С, AD, почты параллельно — 6–12 недель
  • 04
    Запуск и сопровождение
    Пилот на 20–30 сотрудниках, обучение, полная раскатка. Мониторинг, бэкапы, обновления

Почему выбирают DEVRUM

7+ лет enterprise-разработки
Проекты для Транснефти, Amdocs, МТС. Jmix, Spring Boot, PostgreSQL — стек из реестра Российского ПО
Портал окупается за 2–4 месяца
Экономия 1.5 часа на сотрудника в день. Для 200 человек — более 3 млн руб./мес снижения потерь
Интеграция с вашей инфраструктурой
1С, Active Directory, Telegram, корпоративная почта, КЭДО. Подключение AD — от 2 часов
Один разработчик — без прослоек
Архитектор, который пишет код и отвечает за результат. Без менеджеров и «отдела разработки»

    Оставьте заявку прямо сейчас и мы рассчитаем
    стоимость разработки с максимальной скидкой!

    Отправляя данную форму вы соглашаетесь с политикой конфиденциальности

    icon_c

    Частые вопросы

    Сколько времени занимает разработка корпоративного портала?
    Базовый портал (новости, база знаний, заявки) — от 8 недель. Портал с документооборотом, интеграциями 1С/AD, КЭДО и KPI-дашбордами — 12–16 недель. Для небольших команд (до 30 человек) простой интранет на WordPress реализуется за 2–3 недели.
    Можно ли интегрировать портал с 1С и Active Directory?
    Да. Интеграция с 1С через REST API или COM-объекты, с Active Directory через LDAP. SSO — единый логин Windows. Подключение AD — 2–4 часа, 1С — от 1 до 3 недель.
    Какая разница между корпоративным порталом и сайтом?
    Сайт — для клиентов: продукты, контакты, блог. Корпоративный портал (интранет) — для сотрудников: документы, заявки, согласования, KPI, оргструктура. Портал закрыт от внешнего доступа.
    Подходит ли Jmix для портала на 50 сотрудников?
    Зависит от задач. Если нужны согласования, ролевая модель, интеграция с 1С — Jmix оправдан. Если достаточно новостей и файлообменника — хватит WordPress. Определим оптимальный стек на бесплатной консультации.