Карточка сотрудника

Карточка сотрудника — раздел веб-интерфейса, в котором собрана вся информация о сотрудниках, зарегистрированных в системе Staffcop.

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

  • ускорить процесс сбора данных о сотруднике;

  • улучшить анализ продуктивности сотрудника;

  • обнаружить аномалии в работе сотрудника;

  • ускорить процесс расследования инцидентов, в которых сотрудник выступает фигурантом;

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

Активация карточки сотрудника

По умолчанию функциональность карточки сотрудника не активирована. Чтобы карточка сотрудника стала доступна в веб-интерфейсе:

  1. Откройте конфигурационный файл сервера /etc/staffcop/config.

  2. Добавьте в config параметр ENABLE_USERCARD = True.

  3. Сохраните изменения.

  4. Перезапустите сервер командой:

staffcop restart
  1. Добавьте карточку в Запланированные задачи:

staffcop migrate usercard

После этого к ней можно будет применять команды для обновления и сбора статистики.

  1. Заполните карточку данными сотрудника:

staffcop usercard --reinit --userstat

Интерфейс карточки сотрудника

После активации карточки сотрудника в Конструкторе появится новая вкладка Сотрудники.

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

../_images/usercard_1.png

Список сотрудников

При переходе на вкладку Сотрудники в левой части экрана появится cводная карточка и список карточек сотрудников.

Группировку карточек можно настроить:

  • по организации;

  • отделу;

  • руководителю;

  • должности сотрудника;

  • указанному комментарию в карточке;

  • удаленным карточкам с помощью группы Исключенные.

../_images/usercard_4.png

Карточка сотрудника

Кликните на имя сотрудника, чтобы открыть карточку.

../_images/usercard_3.png

В карточке сотрудника представлены:

  • данные о сотруднике из Active Directory (имя, подразделение, руководитель, почта);

  • компьютеры, к которым привязан сотрудник;

  • данные о последней активности сотрудника;

  • события, зарегистрированные Staffcop;

  • информация об активности сотрудника;

  • инциденты, в которых сотрудник выступает фигурантом.

Примечание

Данные представлены за последний календарный год.

Чтобы удалить карточку:

  1. Нажмите на шестеренку рядом с именем сотрудника.

  2. Нажмите Удалить.

Чтобы восстановить карточку:

  1. Нажмите на список Без группировки.

  2. Выберите Исключенные.

  3. Нажмите на шестеренку рядом с именем сотрудника.

  4. Нажмите Восстановить.

Сводная карточка сотрудников

Добавлено в версии 5.4.

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

Карточка находится на верху списка во вкладке Сотрудники:

../_images/usercard_2.png

В шапке карточке расположена информация:

  • Период данных карточек — временной интервал записи событий в карточке;

  • Период данных событий — временной интервал записи событий в системе;

  • Число карточек сотрудников — количество карточек;

  • Исключённых из построения — количество зарегистрированных пользователей без карточек.

Отчеты расположены во вкладках:

Общая содержит основные отчеты
  • количество открытых инцидентов за последние 7 рабочих дней, сгруппированных по приоритету;
  • количество закрытых инцидентов за последние 7 рабочих дней;
  • топ 10:
    • сотрудников по непродуктивному активному времени;
    • сотрудников по количеству инцидентов;
    • сотрудников по количеству выгруженных на устройства файлов;
    • сотрудников по количеству отправленных почтовых сообщений;
    • сотрудников по количеству отправленных сообщений в мессенджерах;
    • сотрудников по количеству выгруженных файлов на веб-ресурсы и облачные ресурсы;
    • непродуктивных политик по активному времени;
    • сработавших политик категории Инциденты.
Активность содержит отчеты по активности сотрудников
  • отчет по количеству активных пользователей в день в течение 7 рабочих дней;
  • топ 10:
    • cотрудников по непродуктивному активному времени;
    • cотрудников по разнице между плановым временем и активным временем;
    • cотрудников по времени простоя;
    • непродуктивных политик по активному времени;
    • приложений по времени активности;
    • веб-ресурсов по времени активности.
Инциденты содержит отчеты по инцидентам
  • общее количество инцидентов из консоли инцидентов за все время;
  • количество открытых инцидентов из консоли инцидентов созданных за 7 рабочих дней, сгруппированных по приоритету;
  • общее количество закрытых инцидентов за все время;
  • количество закрытых инцидентов за 7 рабочих дней;
  • отчет по количеству событий категории инцидент за день по всем сотрудникам за 7 рабочих дней;
  • топ 10:
    • сотрудников по количеству событий категории Инциденты;
    • сработавших политик категории Инциденты;
    • типов событий по количеству событий категории Инциденты.

Примечание

Удалить сводную карточку нельзя.

Управление карточками

Добавлено в версии 5.4.

Данные в сводной карточке и в карточках сотрудников можно обновить.

Чтобы обновить карточки:

  1. Нажмите на кнопку Обновить в панели над списком карточек:

../_images/usercard_5.png
  1. Готово! В карточки подтянутся последние данные по сотудникам.

В сводной карточке возможен переход к деталям:

  • клик на ФИО сотрудника открывает карточку сотрудника;

  • клик на события позволяет просмотреть в конструкторе события, отфильтрованные по данным из сводной карточки.

Консольные команды

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

staffcop usercard --[parameter] 'user_name'

Здесь parameter — один из параметров команды; user_name — имя пользователя, для которого была создана карточка.

Параметры команды usercard:

Параметр

Действие

userstat

Добавить в карточку пользователя статистику.

reinit

Удалить и заново создать указанную карточку.

find-new-only

Найти и добавить сотрудников, для которых нет карточек.

period

Указать период, за который будет собрана статистика.

userstat-only

Собрать только статистику по рабочему времени и инцидентам.
При этом основная стастика и атрибуты AD будут пропущены.

Основные особенности комнады usercard:

  • параметр user_name не является обязательным — без указания имени конкретного пользователя команда будет выполнена для всех карточек сотрудников;

  • статистика по рабочему времени и инцидентам собирается за последние 7 дней вне зависимости от значения, указанного в параметре period;

  • по умолчанию в Запланированные задачи добавлены команды:

usercard --find-new-only --userstat (каждые полчаса)
usercard --reinit --userstat (каждую ночь в 01:10)

Примеры использования команд

Добавить в карточку пользователя Иванов Иван статистику за последний месяц:

staffcop usercard --userstat --period=`1 month` 'Иванов Иван'

Создать заново все карточки сотрудников и собрать по ним статистику:

staffcop usercard --reinit --userstat