Журнал действий
По этому экрану есть пошаговый тур: он запускается сам при первом открытии, а заново — кнопкой «Пройти тур по экрану» рядом с «?». Подробнее — Обучающие туры.
Что это
Журнал хранит кто, когда, откуда и что сделал в рабочем месте — каждое действие сотрудника (сохранение наряда, правка карточки, выдача со склада, вход в систему) и чем оно кончилось. Нужен для разбора инцидентов: «кто изменил цену в наряде», «кто пытался войти под чужой учёткой», «что делали с этого адреса в ночь на вторник».
Открывается из меню — пункт «Администратор → Журнал» (нужно право доступа к журналу; обычно оно только у руководителя).
Что видно в строке
| Колонка | Что в ней |
|---|---|
| Время | когда произошло |
| Операция | служебное (английское) имя действия: login — вход, editOrder — сохранение наряда, updateStaffData — сохранение карточки сотрудника и т. п. Русских названий у действий сейчас нет |
| З-Н | номер заказ-наряда, если действие касалось наряда (ссылка открывает наряд) |
| Сотрудник | кто выполнял. Для входа и восстановления пароля сотрудник ещё не известен — показывается e-mail, под которым пытались войти, курсивом |
| Итог | зелёная метка ok — действие выполнено; розовая error 002, error 419, error 403 — отказ (наведите — увидите текст ошибки); — — старая запись, у которой итог не разобран |
| Входные данные | первые три поля запроса (если полей больше — «…»). Пароли, ключи, токены в журнал не попадают — на их месте [скрыто], и в сводке такие поля не показываются |
| IP | адрес, с которого пришёл запрос |
Щёлкните по строке — раскроются два блока: входные данные целиком (что именно отправили) и итог ответа (статус, код, текст сообщения, размер ответа и список полей, которые система отдала — без самих значений). Очень длинный блок обрезается на 4000 символах с пометкой «обрезано, всего N символов».
Записи идут от новых к старым, по 50 на странице; над таблицей — «Найдено: N» с учётом фильтров.
Фильтры
Все фильтры складываются между собой; кнопка «Фильтр» применяет, «Сбросить» (появляется, когда какой-то фильтр задан) — снимает.
- Сотрудник — все действия одного человека.
- Дата с / Дата по — период, обе границы включительно.
- Операция — один вид действий, по служебному имени; в списке рядом с каждым — сколько таких записей всего.
- IP-адрес — точно как записан в журнале (полное совпадение, не «начинается с»).
- Только неудачные — записи, где итог не
ok: отказ в доступе, неверный пароль, просроченная сессия, ошибка сохранения.
Типовые разборы:
- Подбор пароля: «Операция: login» + «Только неудачные» — в колонке «Сотрудник» видны e-mail'ы, по которым стучались, в «IP» — откуда.
- Что делал сотрудник N в понедельник: сотрудник + дата с/по.
- Кто менял сотрудников или права: «Операция: updateStaffData» — права сохраняются вместе с карточкой сотрудника, отдельной операции у них нет.
Что журнал НЕ хранит
- Тело ответа. От каждого действия в журнал попадает только итог: получилось оно или нет и почему нет — без данных, которые входили в ответ (паспорта сотрудников, телефоны и суммы клиентов туда не попадают).
- Пароли, токены, ключи — маскируются в момент записи.
- Фоновую проверку сессии, которую открытый экран делает сам, чтобы вовремя предупредить о выходе по бездействию, — она не действие.
Срок хранения
Записи старше 12 месяцев удаляются ночью автоматически — так обещано в политике конфиденциальности (§ 6). Настроить срок нельзя. Если нужен разбор по старому периоду — выгружайте журнал заранее.
Ограничения
- Фильтр «Только неудачные» не находит записи, у которых итог не разобран — они отмечены прочерком в колонке «Итог».
- У действий сейчас нет русских названий: колонка и фильтр «Операция» показывают только служебное (английское) имя.
Обновлено 29 сентября 2026