Для работы в системе созданы следующие роли (группы) пользователей, обладающие различными полномочиями и разрешениями для каждого модуля web-приложения:
- Администратор - имеет неограниченные права по изменению данных и доступ у интерфейсу администратора системы, может изменять роли пользователей через интерфейс администратора системы.
- Инженер - сотрудник непосредственно выполняющий сервисные работы. Формирует список требуемых приборов и инструментов с привязкой к сервисным проектам, отвечает за получение и приемку приборов на объекте, а также за подготовку их отправки обратно на склад.
- Руководитель инженеров - сотрудник с расширенными полномочиями Инженера, позволяющими изменять резервирования своим подчиненных.
- Менеджер проектов - сотрудник отвечающий за исполнение сервисного контракта, создает сервисные проекты в системе и может подготавливать резервирования приборов и инструментов для склада.
- Руководитель менеджеров проектов - сотрудник с расширенными полномочиями Менеджера проектов, позволяющими изменять проекты и резервирования своих подчиненных.
- Кладовщик - сотрудник склада, отвечающий за комплектования резервирований на складе и их отгрузку, а также за приемку и проверку оборудования.
- Руководитель склада - сотрудник с расширенными полномочиями Кладовщика, позволяющими изменять резервирования и запасы на складе.
- Согласующий - сотрудник, имеющий полномочия согласовать резервирования для их последующего комплектования на складе.
- Получатель отчетов - сотрудник имеющий доступ к получению отчетов из системы.
- Оператор продуктов - сотрудник, имеющий полномочия по созданию и изменению библиотеки продуктов, приборов и инструментов в системе.
Каждый пользователей может иметь несколько ролей. Роли пользователей устанавливаются администратором web-приложения.
Каждый руководитель может создавать задания для своих подчиненных и получать отчеты по ним.
Каждый сотрудник может оставлять Коментарии и сохранять файлы к любому доступному для него элементу web-приложения.
Один из вариантов распределения полномочий по модулям представлен в таблицах ниже:
Группа пользователей | Просмотр списка проектов | Редактирование своих проектов | Редактирование всех проектов | Получение отчетов по проектам |
---|---|---|---|---|
Инженеры | ☑ | |||
Руководители инженеров | ☑ | ☑ | ||
Менеджеры проектов | ☑ | ☑ | ☑ | ☑ |
Руководители менеджеров проекетов | ☑ | ☑ | ☑ | |
Кладовщики | ||||
Руководители склада | ☑ | |||
Получатели отчетов | ☑ | ☑ | ||
Операторы продуктов |
Группа пользователей | Просмотр списка резервирований | Редактирование своих резервирований | Редактирование всех резервирований | Получение отчетов по резервирований |
---|---|---|---|---|
Инженеры | ☑ | ☑ | ☑ | ☑ |
Руководители инженеров | ☑ | ☑ | ☑ | ☑ |
Менеджеры проектов | ☑ | ☑ | ☑ | ☑ |
Руководители менеджеров проекетов | ☑ | ☑ | ☑ | |
Кладовщики | ☑ | ☑ | ||
Руководители склада | ☑ | ☑ | ☑ | |
Получатели отчетов | ☑ | ☑ | ||
Операторы продуктов |
Группа пользователей | Просмотр запасов на складе | Создание и изменение запасов на складе | Получение отчетов по складу |
---|---|---|---|
Инженеры | ☑ | ||
Руководители инженеров | ☑ | ☑ | |
Менеджеры проектов | ☑ | ||
Руководители менеджеров проекетов | ☑ | ☑ | |
Кладовщики | ☑ | ☑ | ☑ |
Руководители склада | ☑ | ☑ | ☑ |
Получатели отчетов | ☑ | ||
Операторы продуктов |