Перейти к основному содержимому

Портал сотрудника

Портал сотрудника — это встроенный в модуль HRM интерфейс самообслуживания, предоставляющий сотрудникам прямой доступ к их собственным HR-данным. При входе сотрудник видит упрощённую версию Concord CRM — с навигацией, полями и действиями, адаптированными под его роль.

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


Как это работает

Портал сотрудника работает на основе трёх взаимосвязанных механизмов:

1. Фильтрация меню

Когда пользователь с ролью Employee входит в систему, навигация боковой панели заменяется упрощённым меню, показывающим только разрешённые страницы. Все административные меню (Расчётные периоды, Компоненты зарплаты, Структуры зарплаты, Типы отпусков, Отделы, Настройки) скрыты.

2. Область данных

Глобальная область запросов автоматически фильтрует все HR-данные, чтобы сотрудники видели только свои записи. Сотрудник на странице заявок на отпуск увидит только свои заявки — настройка или ручная фильтрация не требуется.

3. Видимость полей и действий

Конфиденциальные поля (зарплата, статус работы, код сотрудника) и административные действия (утвердить, отклонить) скрыты от сотрудников. Сотрудники видят только поля, относящиеся к задачам самообслуживания.


Меню портала по умолчанию

При входе сотрудник видит следующую навигацию:

Пункт менюИконкаОписание
ТабелиЧасыСоздание и управление еженедельными табелями, учёт времени
Заявки на отпускКалендарьПодача и отслеживание заявок на отпуск
ПосещаемостьПланшетПросмотр и регистрация ежедневной посещаемости
Остатки отпусковВесыПросмотр прав и использования отпусков по типам
Расчётные листкиДокументПросмотр и загрузка расчётных листков

Стартовая страница по умолчанию после входа — Табели. Это можно изменить в настройках.


Что могут делать сотрудники

ДействиеРесурсДетали
Просмотр своих записейВсеСотрудники видят только данные, связанные с их записью
Создание заявок на отпускЗаявки на отпускПодача новых заявок на утверждение
Отмена заявок на отпускЗаявки на отпускОтмена своих ожидающих или утверждённых заявок
Создание табелейТабелиСоздание еженедельных табелей
Учёт времениТабелиДобавление записей времени в табели
Подача табелейТабелиПодача черновиков на утверждение
Регистрация посещаемостиПосещаемостьРегистрация ежедневного прихода и ухода
Просмотр остатков отпусковОстатки отпусковПроверка доступных, использованных и ожидающих дней
Просмотр расчётных листковРасчётные листкиПросмотр деталей в браузере
Загрузка расчётных листковРасчётные листкиЗагрузка в формате PDF
Редактирование профиляСотрудникиОбновление базовой информации (имя, телефон, адрес)

Что сотрудники не могут делать

  • Просматривать данные других сотрудников
  • Получать доступ к административным настройкам
  • Утверждать или отклонять заявки на отпуск или табели
  • Создавать или изменять остатки отпусков, структуры зарплаты или данные о зарплате
  • Видеть поля зарплаты, статуса работы или кода сотрудника
  • Получать доступ к страницам Расчётных периодов, Компонентов зарплаты, Типов отпусков или Отделов
  • Экспортировать данные (если право экспорта не предоставлено явно)

Включение портала

Портал сотрудника включён по умолчанию при активации модуля HRM. Дополнительная настройка не требуется — создание сотрудника автоматически предоставляет учётную запись с доступом к порталу.

Чтобы убедиться, что портал активен, проверьте настройки:

// modules/HRM/config/employee-portal.php
'enabled' => env('EMPLOYEE_PORTAL_ENABLED', true),

Чтобы полностью отключить портал, установите переменную окружения:

EMPLOYEE_PORTAL_ENABLED=false

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