Перейти к основному содержимому
Версия: v2 (текущая)

Управление департаментами в PanDev Metrics

Кратко. Департамент — это верхнеуровневый орг-юнит в PanDev Metrics; команды (teams) вложены в него. Создайте департамент, добавьте сотрудников и назначьте роли Owner / Maintainer / Viewer + Финансист, ограниченные этим департаментом. Роли тенанта действуют глобально и комбинируются с ролями департамента. Аудитория: администратор тенанта.

Что понадобится

  • Тенант PanDev Metrics, где у вас роль Owner или Maintainer на уровне тенанта
  • Схема названий департаментов (например, Engineering, Data, QA) и, опционально, владелец из существующих сотрудников
  • (Опционально) Существующие команды, которые перенесёте в новый департамент — см. Управление командами

Шаг 1 — Откройте страницу «Департаменты»

В левом меню разверните Организация и выберите Департаменты. PanDev Metrics показывает список существующих департаментов, их владельцев и количество участников.

Шаг 2 — Создайте департамент

Нажмите Создать департамент и заполните:

ПолеЗаметки
НазваниеКороткое и уникальное, например Engineering. Видно во всех дашбордах и отчётах.
Владелец(Опционально) Выберите существующего сотрудника. Он автоматически получит Department Owner.
Описание(Опционально) Одно предложение о scope или зоне ответственности.

Нажмите Создать. Департамент сразу появится в списке.

Шаг 3 — Добавьте сотрудников в департамент

Откройте страницу департамента и нажмите Добавить сотрудников. Выберите людей из директории тенанта — они станут участниками департамента.

Несколько правил:

  • Сотрудник может быть только в одном департаменте. Добавление его в новый удалит из предыдущего.
  • Роль тенанта (Owner / Maintainer / Viewer + Финансист) независима от членства в департаменте. Добавление в департамент не меняет роль тенанта.
  • Пустые департаменты допустимы — можно сначала собрать структуру, а людей завести позже.

Шаг 4 — Назначьте роли уровня департамента

Внутри департамента у каждого участника может быть роль, ограниченная этим департаментом:

Роль департаментаScope
OwnerПолный контроль над департаментом: настройки, участники, sub-teams. Один Owner на департамент.
MaintainerУправление участниками и sub-teams. Не может выполнять transfer owner.
ViewerТолько чтение дашбордов и отчётов в пределах департамента.
ФинансистВиртуальная роль (UI-тег «Финансист»): видит финансовые отчёты и зарплаты участников этого департамента. Комбинируется с одной из ролей выше.

Чтобы назначить роль: откройте строку участника внутри департамента и выберите роль в выпадающем списке. Комбинации разрешены (например, Maintainer + Финансист).

подсказка

Кросс-уровневые комбинации — норма. Пользователь может быть Maintainer на тенанте и Owner одного департамента; PanDev Metrics для каждого ресурса берёт наивысшее доступное разрешение.

Шаг 5 — Переместите сотрудника между департаментами

Откройте целевой департамент, нажмите Добавить сотрудников и выберите человека. PanDev Metrics переместит его и предупредит, что из предыдущего департамента он будет удалён. Роль тенанта и история активности сохранятся.

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

Шаг 6 — Удалите департамент

Удалить можно только пустой департамент (без участников и sub-teams). Если департамент непустой:

  1. Сначала переместите все команды в другой департамент — см. Управление командами.
  2. Переместите или уберите оставшихся сотрудников.
  3. Откройте (теперь пустой) департамент и нажмите Удалить департамент.
  4. Подтвердите. Департамент исчезнет; история участия каждого сотрудника останется в его профиле.
warning

PanDev Metrics не переназначает участников автоматически при удалении департамента. Сначала переведите людей, чтобы избежать «осиротевших» сотрудников.

Проверка

Убедитесь, что всё корректно:

  • Новый департамент виден в Организация → Департаменты с правильным названием и владельцем.
  • На странице Сотрудники badge департамента у каждого участника совпадает с тем, что назначили.
  • Дашборды, отфильтрованные по департаменту, показывают данные только его участников.
  • Удаление пустого департамента завершается без ошибок.

Решение проблем

«Удалить департамент» неактивна или возвращает ошибку

PanDev Metrics блокирует удаление, если в департаменте остались участники или sub-teams. Переведите все команды в другой департамент, уберите остальных сотрудников и попробуйте снова. Кнопка станет активной, когда департамент опустеет.

Добавленный участник не видит дашборды департамента

Проверьте две вещи. Во-первых, у человека должна быть роль тенанта (хотя бы Viewer) — приглашённые без роли не видят ничего. Во-вторых, роль департамента нужно выставить в строке участника внутри департамента; одной только роли тенанта недостаточно для дашбордов уровня департамента.

Сотрудник отображается сразу в двух департаментах

Такого быть не должно — PanDev Metrics держит ограничение «один департамент на сотрудника». Если видите, обновите страницу: скорее всего это кэш UI после недавнего перемещения. Если повторяется — обратитесь в поддержку.

FAQ

Чем департамент отличается от команды?

Департамент — крупная орг-единица (например, Engineering). Команда живёт внутри департамента и это меньшая рабочая группа (Backend, Frontend, Mobile). В одном департаменте много команд; одна команда принадлежит ровно одному департаменту. См. Управление командами.

Может ли человек быть в нескольких департаментах?

Нет. PanDev Metrics держит ограничение «один департамент на сотрудника». Если нужен более широкий scope, используйте роль тенанта (Owner или Maintainer) — она видит все департаменты — либо дайте дополнительно Viewer в нужных департаментах.

Что открывает тег «Финансист» на уровне департамента?

Доступ к финансовым отчётам и зарплатам участников этого департамента. Комбинируйте с базовой ролью департамента (обычно Viewer), чтобы получить чистый read-only finance scope в рамках одного департамента.

Перебивают ли роли департамента роли тенанта?

Они комбинируются, не перебивают. PanDev Metrics для каждого ресурса берёт наивысшее доступное разрешение. Owner тенанта видит все департаменты; Viewer тенанта с Owner одного департамента может полностью управлять этим департаментом, но в остальных будет только читать.

Можно ли переименовать департамент?

Да. Откройте департамент, перейдите в Настройки, измените название и сохраните. Дашборды и отчёты подхватят имя автоматически — старое название не сохраняется.

Удаляется ли история при удалении департамента?

Нет. Исторические commit, IDE-активность и закрытые задачи привязаны к сотрудникам, а не к департаменту. Удаление департамента просто убирает группировку; история сотрудника не теряется.

Дальнейшие шаги

Связанные материалы