Skip to content

Константы из системы доступов#

📙 Возможные значения#

Роли (admin_assignments.role)#

  • ADMIN=1 – Локальный администратор блока
  • SUPER_USER=2 – Глобальный администратор

Блоки и подблоки (admin_assignments.block, deletion_requests.block)#

Уведомления#

  • APP_PUSH=1 – Push-уведомление через приложение
  • TELEGRAM_PUSH=2 – Push-уведомление через Telegram
  • EMAIL_PUSH=3 – Push-уведомление через почту

Мероприятия#

  • EVENT=4 – Блок мероприятий

    • EVENT_EVENT=5 – Работа с мероприятиями (isSubBlock)
    • EVENT_REGISTRATION=6 – Работа с регистрациями на мероприятие (isSubBlock)
    • EVENT_SCHOOL=16 - Работа со школьными событиями (isSubBlock)

Наставничество#

  • MENTOR=7 – Блок наставничества

    • MENTOR_FLOW=8 – Поток наставничества (isSubBlock)
    • MENTOR_EVENT=9 – Мероприятие наставника (isSubBlock)
    • MENTOR_REGISTRATION=10 – Регистрация пользователей на наставничество (isSubBlock)

Школа#

  • SCHOOL=11 – Блок школы

    • SCHOOL_FLOW=12 – Поток школы (isSubBlock)
    • SCHOOL_MATERIALS=13 – Материалы школы (isSubBlock)
    • SCHOOL_REGISTRATION=14 – Регистрация в школу (isSubBlock)
    • SCHOOL_SCHOOL=15 – Работа только со школами (isSubBlock)

Доступы (admin_accesses)#

  • CREATE=1 – Создание
  • READ=2 – Чтение
  • UPDATE=3 – Обновление
  • DELETE=4 – Удаление (через аппрув)
  • SHARE_PERMISSIONS=5 – Делегирование доступов

Статусы удаления (deletion_requests.status)#

  • PENDING=1 – Заявка в ожидании
  • APPROVED=2 – Заявка одобрена
  • REJECTED=3 – Заявка отклонена

Типы действий (action_logs.action_type)#

  • ACTION_CREATE=1 – Создание сущности
  • ACTION_UPDATE=2 – Обновление сущности
  • ACTION_DELETE=3 – Удаление сущности
  • ACTION_CREATE_PUSH=4 – Создание push-уведомления
  • ACTION_UPDATE_PUSH=5 – Обновление push-уведомления
  • ACTION_DELETE_PUSH=6 – Удаление push-уведомления
  • ACTION_NEW_USER=7 – Создан новый пользователь
  • ACTION_NEW_ASSIGNMENT=8 – Назначена новая административная роль
  • ACTION_NEW_ADMIN_SCOPE=9 – Добавлена новая область прав администратора
  • ACTION_NEW_DELETION_REQUEST=10 - Новый запрос на удаление
  • ACTION_REJECT_DELETION_REQUEST=11 - Запрос на удаление был отменен
  • ACTION_APPROVE_DELETION_REQUEST=12 - Запрос на удаление подтвержден, сущность будет удалена