Загрузка данных
Доступные роли
Гость Неавторизованный участник системы SmartRoom
Агент Роль для искусственного интеллекта, осуществляющая автоматизированный сбор, анализ и обработку данных из всех модулей системы
Суперадмин Внутренняя роль владельца продукта SmartRoom.
Администратор Осуществляет заведение пользователей, управление настройками системы, имеет полный CRUD в модулях системы
Администратор мцтп Администратор со стороны МЦТП
Дежурный смены Осуществляет мониторинг состояния переговорных комнат в реальном времени.
Инженер 1-линии Специалист технической поддержки, ответственный за оперативное устранение неисправностей в работе переговорных комнат и оборудования.
Инженер СБС Специалист по безопасности
Локальный инженер Сотрудник, работающий непосредственно на объекте
Смежные страницы по ролевой модели
Ролевые модели
Методы CRUD:
CREATE - создавать, права на добавление;
READ - просматривать, в т.ч. фильтровать, осуществлять поиск, выгружать;
UPDATE - редактировать, изменять;
DELETE - удалять, архивировать.
Матрица ролей
location
Модуль Бизнес-функция Метод Роли
Гость (guest) Агент (agent)
Суперадмин
(root)
Администратор
(admin)
Администратор мцтп
(change_admin)
Дежурный смены (duty_shift) Инженер 1-линии (user) Инженер СБС (сontractor) Локальный инженер (local_engineer)
Локации
Действия с локациями
api/v2/location
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌ ❌
Обновление статуса
api/v2/location/common-status/{locationId}
UPDATE ❌ ❌
✅
✅
✅
❌
✅
✅
✅
Управление структурой
api/v2/location/fullPathNames
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌ ❌
Заявки по локации
api/v2/location/ticket
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
Сервисный статус локации
api/v2/location/status
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
Владельцы локации
api/v2/location/owner
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
Комментарии к локации
api/v2/location/note
CREATE ❌ ❌
✅
✅
✅
❌
✅
✅
✅
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
✅
✅
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
Добавление комнаты в избранное
api/v2/location/favourite
CREATE ❌
❌
✅
✅
✅
❌
✅
✅
✅
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
DELETE ❌
❌
✅
✅
✅
❌
✅
✅
✅
monitoring
Модуль Бизнес-функция Метод Роли
Гость (guest) Агент (agent)
Суперадмин
(root)
Администратор
(admin)
Администратор мцтп
(change_admin)
Дежурный смены (duty_shift) Инженер 1-линии (user) Инженер СБС (сontractor) Локальный инженер (local_engineer)
Мониторинг
Действия с локациями
api/v1/monitoring
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
✅
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌ ❌
Заявки по локации
api/v1/location/ticket
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
✅
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
Статус локации сервисный
api/v1/location/service_status
READ ❌
✅
✅
✅
✅
✅
✅
✅
✅
UPDATE ❌
❌
✅
✅
✅
❌
✅
❌
✅
Владельцы локации
api/v1/location/owner
CREATE ❌
❌
✅
✅
✅
❌
✅
❌
❌
READ ❌
✅
✅
✅
✅
✅
✅
✅
✅
DELETE ❌
❌
✅
✅
✅
❌
✅
❌
❌
Комментарии к локации
api/v1/location/note
CREATE ❌ ❌
✅
✅
✅
❌
✅
✅
✅
READ ❌
✅
✅
✅
✅
✅
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
✅
✅
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
Оборудование локации
api/v1/location/equipment
CREATE (добавление устр-в контроллерам) ❌ ❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
✅
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
DELETE ❌ ❌
✅
✅
✅
❌
❌
❌
❌
Инфопанель
api/v1/stat-collector
READ ❌
✅
✅
✅
✅
✅
✅
❌
✅
equipment
Модуль
Бизнес-функция
Метод
Роли
Гость (guest) Агент (agent)
Суперадмин
(root)
Администратор
(admin)
Администратор мцтп
(change_admin)
Дежурный смены (duty_shift) Инженер 1-линии (user) Инженер СБС (сontractor) Локальный инженер (local_engineer)
Оборудование
Список оборудования
api/v1/equipment
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
Cписок оборудования в черном списке
api/v1/blacklist/{equipmentType}/{equipmentId}
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
Действия с контроллерами
api/v1/controller
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
Действия с ДУ
api/v1/device
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
Действия с ССУ
api/v1/network-device
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
Действия с СНУ
api/v1/offline-device
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
Действия с Панелью SmartRoom
api/v1/padlet
CREATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌
✅
DELETE ❌ ❌
✅
✅
✅
❌
✅
❌
❌
Пинг
api/v1/equipment/{id}/ping/settings
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌ ❌
✅
✅
✅
❌
✅
❌ ❌
Задачи контроллера
api/v1/equipment/{controllerId}/tasks
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE (обновление контроллера) ❌ ❌
✅
✅
✅
❌
✅
❌
✅
Перезагрузка контроллера ❌ ❌
✅
✅
✅
❌
✅
❌
✅
Сетевой доступ - Просмотр статусов (общий, tcp, icmp, udp)
api/v1/equipment/protocol-state
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
Сообщения контроллера
api/v1/equipment/{controllerId}/gve-message
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
Дополнительный интерфейс - наименование
api/v1/secondary-interface/name
READ ❌
✅
✅
✅
✅
❌
✅
❌
❌
Дополнительный интерфейс - значения
api/v1/secondary-interface/value
CREATE ❌
❌
✅
✅
✅
❌
✅
❌
✅
READ ❌
✅
✅
✅
✅
❌
✅
✅
✅
UPDATE ❌
❌
✅
✅
✅
❌
✅
❌
✅
DELETE ❌
❌
✅
✅
✅
❌
✅
❌
✅
Окно аутентификации
admin/v1/equipment/windows
CREATE ❌
❌
✅
✅
✅
❌
❌
❌
❌
READ ❌
❌
✅
✅
✅
❌
❌
❌
❌
user
Модуль Бизнес-функция Метод Роли
Гость (guest) Агент (agent)
Суперадмин
(root)
Администратор
(admin)
Администратор мцтп
(change_admin)
Дежурный смены (duty_shift) Инженер 1-линии (user) Инженер СБС (сontractor) Локальный инженер (local_engineer)
Пользователи
Действия с пользователями
/admin/v1/user
CREATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
READ ❌
✅
✅
✅
✅
❌
✅
❌
✅
UPDATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
DELETE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
dashboard
Модуль Бизнес-функция Метод Роли
Гость (guest) Агент (agent)
Суперадмин
(root)
Администратор
(admin)
Администратор мцтп
(change_admin)
Дежурный смены (duty_shift) Инженер 1-линии (user) Инженер СБС (сontractor) Локальный инженер (local_engineer)
Дашборды
Список дашбордов
api/v1/dashboards
READ ❌
✅
✅
✅
✅
✅
✅
✅
✅
notification
Модуль Бизнес-функция Ресурс Роли
Гость (guest) Агент (agent)
Суперадмин
(root)
Администратор
(admin)
Администратор мцтп
(change_admin)
Дежурный смены (duty_shift) Инженер 1-линии (user) Инженер СБС (сontractor) Локальный инженер (local_engineer)
Уведомления
Список уведомлений
api/v1/notification
READ (прочитать) ❌
✅
✅
✅
✅
✅
✅
✅
✅
UPDATE (архивация) ❌ ❌
✅
✅
✅
❌
✅
❌ ❌
audit
Модуль Бизнес-функция Метод Роли
Гость (guest) Агент (agent)
Суперадмин
(root)
Администратор
(admin)
Администратор мцтп
(change_admin)
Дежурный смены (duty_shift) Инженер 1-линии (user) Инженер СБС (сontractor) Локальный инженер (local_engineer)
Аудит
Просмотр аудита
api/v1/message
READ ❌
❌
✅
✅
✅
❌
✅
❌
❌
task
Модуль Бизнес-функция Метод Роли
Гость (guest) Агент (agent)
Суперадмин
(root)
Администратор
(admin)
Администратор мцтп
(change_admin)
Дежурный смены (duty_shift) Инженер 1-линии (user) Инженер СБС (сontractor) Локальный инженер (local_engineer)
История задач
Просмотр истории задач всех
api/v1/tasks
READ ❌
✅
✅
✅
✅
❌
✅
❌
❌
Просмотр деталей по истории задач
api/v1/tasks/{id}
READ ❌
❌
✅
✅
✅
❌
✅
❌
❌
setting
Модуль Бизнес-функция Метод Роли
Гость (guest) Агент (agent)
Суперадмин
(root)
Администратор
(admin)
Администратор мцтп
(change_admin)
Дежурный смены (duty_shift) Инженер 1-линии (user) Инженер СБС (сontractor) Локальный инженер (local_engineer)
Настройки
Контроллер
api/v1/controller/model
api/v1/controller/type
CREATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
READ ❌
✅
✅
✅
✅
❌
✅
❌
✅
UPDATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
DELETE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
Оборудование
api/v1/device/model
api/v1/device//type
CREATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
READ ❌
✅
✅
✅
✅
❌
✅
❌
✅
UPDATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
DELETE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
Панель SmartRoom
api/v1/padlet/model
api/v1/padlet/type
CREATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
READ ❌
✅
✅
✅
✅
❌
✅
❌
✅
UPDATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
DELETE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
Заявки
api/v1/contractor
CREATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
READ ❌
✅
✅
✅
✅
❌
✅
❌
✅
UPDATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
DELETE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
Общие
api/v1/manufacturers
api/v1/secondary-interface
CREATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
READ ❌
✅
✅
✅
✅
❌
✅
❌
✅
UPDATE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
DELETE ❌ ❌
✅
✅
✅
❌ ❌ ❌ ❌
Токены
api/v1/equipment/tokens
CREATE ❌ ❌
✅
❌
❌
❌ ❌ ❌ ❌
READ ❌
✅
✅
✅
❌
❌
✅
❌
✅
UPDATE ❌ ❌
✅
❌
❌
❌ ❌ ❌ ❌
DELETE ❌ ❌
✅
❌
❌
❌ ❌ ❌ ❌