Управление разрешениями
Двухуровневая система разрешений
FreeMaint использует детальную систему с сотнями отдельных разрешений. Они сгруппированы по модулям и записываются в формате domain:action, например work_orders:create.
Как работают разрешения
FreeMaint использует двухуровневую систему разрешений, которая даёт гибкость в управлении доступом:
Level 1: Уровень 1: разрешения роли
Разрешения, наследуемые автоматически от назначенной пользователю роли. Все пользователи с одной ролью получают одинаковый базовый набор разрешений.
Level 2: Уровень 2: дополнительные разрешения
Дополнительные разрешения, выдаваемые конкретному пользователю. Они добавляются поверх разрешений роли.
Совет
Пример сценария
Луиджи назначена роль «Техник». По умолчанию роль «Техник» не включает разрешение «requests:approve». Однако вы хотите, чтобы Луиджи мог согласовывать заявки на вмешательство.
Solution:
Вместо создания новой роли специально для Луиджи можно добавить «requests:approve» как дополнительное разрешение для его учётной записи.
Result:
Теперь у Луиджи все разрешения роли «Техник» ПЛЮС возможность согласовывать заявки.
Как добавить дополнительные разрешения
Выдавайте дополнительные разрешения конкретным пользователям без создания новых ролей.
- Откройте «Организация» → «Пользователи» в боковом меню
- Нажмите на пользователя, которого хотите изменить
- Прокрутите вниз до раздела «Дополнительные права»
- Отметьте права, которые хотите выдать этому пользователю
- Нажмите «Сохранить», чтобы применить изменения
Совет
Категории разрешений
Разрешения сгруппированы по категориям для удобства управления:
Активы
Управление оборудованием и механизмами
Наряды-заказы
Создание заданий на обслуживание и управление ими
Запросы
Обработка запросов на обслуживание
Детали
Управление запасами и запасными частями
Люди
Управление пользователями, командами и ролями
Местоположения
Управление площадками и зонами
Счётчики
Учёт показаний и потребления
Профилактическое обслуживание
Планирование регулярного обслуживания
Настройки
Настройка параметров системы
Формат разрешения
Разрешения имеют формат: domain:action
assets:createСоздание новых активов
assets:readПросмотр активов
assets:updateИзменение активов
assets:deleteУдаление активов
requests:approveСогласование запросов на обслуживание
work_orders:assignНазначение нарядов-заказов пользователям
Когда какой подход использовать
Используйте разрешения роли, когда:
Нескольким пользователям нужен одинаковый набор прав
Потребность в правах постоянная и связана с ролью
Вы хотите стандартизировать доступ для одной должности
Используйте дополнительные разрешения, когда:
Дополнительная возможность нужна только одному или нескольким пользователям
Потребность временная или исключительная
Вы не хотите создавать новую роль ради небольшого изменения
Решение проблем
У пользователя нет доступа к функции, которая ему положена
- • Проверьте права его роли в «Организация» → «Роли»
- • Убедитесь, что в дополнительных правах нет опечаток
- • Убедитесь, что права корректно сохранены
- • Попросите пользователя выйти и войти снова
У пользователя слишком широкий доступ
- • Проверьте назначенную ему роль
- • Проверьте, нет ли лишних дополнительных прав
- • Рассмотрите назначение более ограниченной роли
Хотите узнать больше о предопределённых ролях?
Открыть руководство по ролямЭта страница была полезна?