Управление ролями

Понимание и настройка ролей в FreeMaint

5 min read

FreeMaint использует систему контроля доступа на основе ролей (RBAC) для управления действиями каждого пользователя. Каждому пользователю назначается роль, определяющая его разрешения во всей системе.

Что такое роль?

Роль определяет набор разрешений, от которых зависит, что пользователь может делать в FreeMaint. Каждому пользователю назначается ровно одна роль, и он наследует все разрешения, связанные с этой ролью.

Предопределённые роли

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

Администратор

Полный доступ ко всем функциям компании. Может управлять пользователями, ролями, активами, нарядами и всеми настройками.

Менеджер

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

Техник

Может просматривать и выполнять наряд-заказы, назначать их себе и учитывать время. Может просматривать активы и историю их обслуживания, но не изменять их, а о новых проблемах сообщает через запросы, а не создавая наряд-заказы.

Заявитель

Может создавать заявки на вмешательство, отслеживать их статус и просматривать наряд-заказы. Не может изменять наряд-заказы и активы.

Читатель

Доступ только для чтения. Может просматривать активы, наряды и отчёты, но не может вносить изменения.

Как создать новую роль

Создавайте пользовательские роли под конкретные нужды вашей организации.

  1. Откройте «Организация» → «Роли» в боковом меню
  2. Нажмите кнопку «Новая роль»
  3. Введите название роли (например, «Старший смены»)
  4. Выберите права, которые хотите выдать этой роли
  5. Нажмите «Создать роль», чтобы сохранить её

Как изменить разрешения роли

Корректируйте разрешения существующих ролей под изменяющиеся требования.

  1. Откройте «Организация» → «Роли» в боковом меню
  2. Нажмите на роль, которую хотите изменить
  3. Отметьте или снимите отметки с прав по необходимости
  4. Нажмите «Обновить роль», чтобы применить изменения

Внимание

Изменения в роли немедленно затрагивают всех пользователей, которым она назначена.

Как назначить роль пользователю

Назначьте подходящую роль при создании или редактировании пользователя. Вы можете назначить только роль, все разрешения которой есть у вас, и только тому, у кого разрешений не больше, чем у вас.

  1. Откройте «Организация» → «Пользователи» в боковом меню
  2. Нажмите на пользователя, которого хотите изменить
  3. В раскрывающемся списке «Роль» выберите нужную роль
  4. Нажмите «Сохранить изменения», чтобы применить изменение

Лучшие практики

Начните с готовых ролей — они покрывают большинство типичных сценариев

Создавайте собственные роли только тогда, когда готовые не подходят

Следуйте принципу минимальных привилегий — выдавайте только необходимые права

Документируйте назначение каждой созданной вами роли

Регулярно проверяйте назначения ролей, чтобы убедиться, что они по-прежнему уместны

Видимость данных

У каждой роли есть настройка "Видимость данных", которая контролирует, какие строки может видеть пользователь — независимо от его разрешений.

  1. Все данные компании — Пользователь видит все активы, наряды-заказы, запросы и планы ППО в компании. Значение по умолчанию для всех основных ролей, кроме роли «Супервайзер», для которой изначально задана «Область команды».
  2. Только назначенные / созданные — Пользователь видит только строки, назначенные ему или созданные им. Рекомендуется для строгого разделения данных.
  3. Область команды — Пользователь видит записи, связанные с командами, в которых он состоит или которыми руководит. Если команда не настроена, он видит все данные компании (роль никогда не становится тупиком); строгая фильтрация по команде возобновляется автоматически, как только команда назначена.

Чтобы изменить видимость данных для роли: перейдите в Организация → Роли, откройте редактор роли, найдите поле «Видимость данных» и выберите нужный вариант.

Внимание

При настройке "Только назначенные / созданные" запрашивающие видят только активы, явно назначенные им. Убедитесь, что все соответствующие активы назначены до ограничения области.

Информация

Если для роли «Заявитель» или «Техник» выбрано «Только назначенные / созданные», пользователи будут видеть только назначенные им объекты — в том числе в выборе при создании заявки или наряда-заказа. Если вы хотели лишь скрыть чужие наряды-заказы, используйте вместо этого настройку «Наряды-заказы», описанную ниже: она не затрагивает список объектов.

Информация

Пример по участкам: если ваше предприятие разделено на ответственные участки (например, Компрессоры, Здания и инфраструктура, Электрика) и каждый участок оформлен как Команда, задайте роли участников участка (например, Техник) значение «Область команды». Тогда каждый пользователь видит только наряды, активы и заявки команды или команд, в которых он состоит или которыми руководит, — но не других участков. Выбирайте этот вариант, когда нужно ограничить техников их собственным участком, а не отдельно назначенными элементами.

Информация

Только наряды-заказы (рекомендуется для сценария «техники видят только свои работы»): отдельная настройка «Наряды-заказы» в каждой роли ограничивает наряды-заказы, НЕ затрагивая список объектов. Установите «Видимость данных» в «Все данные компании», а «Наряды-заказы» — в «Только собственные наряды-заказы»: команда продолжает просматривать все зарегистрированные объекты, но каждый пользователь видит только назначенные ему, созданные им или отслеживаемые им наряды-заказы, а также работы по назначенным ему объектам. Объекты, заявки и планы ППР не ограничиваются.

Хотите узнать больше о том, как работают отдельные разрешения?

Открыть руководство по разрешениям

Эта страница была полезна?