МаслайтДокументация

Суперадмин

Управление тенантами, подписками, верификацией компаний и платформенной аналитикой.

Зачем этот раздел

Раздел «Суперадмин» — командный центр платформы. Здесь управляются тенанты (производители), тарифные планы, подписки, квоты, RBAC-политики, верификация компаний. Это область ответственности единственного суперадмина — владельца платформы.

Кто видит этот раздел

Только суперадмин (admin).


Модерация платформы

Роли и права (/admin/users/roles)

Просмотр матрицы ролей: какая роль какие права имеет на платформе. Справочный экран.

Управление RBAC (/admin/users/rbac)

Тонкая настройка прав доступа (Role-Based Access Control).

Что настраивается:

  • Дополнительные разрешения для конкретных пользователей
  • Ограничения доступа по IP или тенанту
  • Исключения из стандартных правил

Верификация компаний (/admin/companies/verification)

Очередь компаний, прошедших регистрацию и ожидающих проверки документов.

Процесс верификации:

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

Модерация заявок (/admin/approval)

Общая очередь заявок, требующих одобрения суперадмина:

  • Заявки на нестандартные пайплайны CRM
  • Запросы на расширение квот
  • Прочие административные заявки от тенантов

SaaS Платформа

Платформа CC (/admin/platform-cc)

Сводный дашборд состояния платформы.

Вкладки:

Обзор (Overview):

  • Количество тенантов (всего / активных)
  • Количество дилеров
  • Количество пользователей
  • MRR (ежемесячный регулярный доход)
  • ARR (годовой регулярный доход)
  • Активные подписки

Тенанты: список всех тенантов с метриками (дилеры, товары, пользователи).

Подписки: список активных подписок по тенантам.

Здоровье системы: статус компонентов платформы (API, БД, очереди, интеграции).


Тенанты (/admin/tenants)

Управление производителями (тенантами) на платформе.

Таблица тенантов: Название, Slug, Тарифный план, Статус, Дата создания.

Тарифные планы:

ТарифОписание
FreeБесплатный базовый
BasicБазовый платный
ProfessionalПрофессиональный
EnterpriseКорпоративный

Создание тенанта:

  1. Нажмите «+ Добавить тенанта».
  2. Заполните название, slug (уникальный идентификатор), контактный email и телефон.
  3. Выберите тарифный план.
  4. Привяжите к юридическому лицу (по ИНН).
  5. Сохраните.

Карточка тенанта — нажмите на тенанта для просмотра полного профиля:

  • Метрики: количество дилеров, товаров, заказов, пользователей
  • Подписки и история оплат
  • Настройки (активен / заблокирован)

Подписки (/admin/subscriptions)

Реестр всех подписок тенантов.

Статусы: Активна / Истекает / Истекла / Graced / Отменена.

Ручная проверка grace-периодов — кнопка «Проверить grace-периоды». При нажалии система проверяет тенантов с истёкшими подписками и применяет grace-логику (обычно 7 дней до блокировки).


Тарифы (/admin/plans)

Управление тарифными планами платформы.

Что настраивается в тарифе:

  • Название и описание
  • Цена в месяц / год
  • Лимиты: пользователи, товары, заказы, дилеры, хранилище
  • Включённые функции (feature flags)

Создание тарифа:

  1. Нажмите «+ Создать тариф».
  2. Заполните параметры.
  3. Укажите функции, включённые в тариф.
  4. Сохраните.

Счета SaaS (/admin/saas-invoices)

Счета за подписки, выставленные тенантам. Управление оплатами, PDF-счета, история.


Биржа дилеров SaaS (/admin/marketplace)

Административное управление дилерской биржей: модерация, featured-объявления.


Квоты (/admin/quotas)

Настройка и контроль квот по тенантам.

Типы квот:

  • Количество пользователей
  • Количество товаров в каталоге
  • Объём хранилища
  • Количество email-отправок в месяц
  • API-запросов в час

Просмотр использования: для каждого тенанта видно текущее использование vs квота.

Ручное увеличение квоты: нажмите на квоту, измените лимит, сохраните.


Платформенные интеграции

Маркетплейсы (/admin/integrations/marketplaces)

Управление интеграциями с товарными маркетплейсами (Ozon, Wildberries, Яндекс Маркет).

Планируется к добавлению в следующих версиях.

Webhooks (/admin/integrations/webhooks)

Настройка исходящих webhook-уведомлений о событиях платформы для интеграций с внешними системами.

Планируется к добавлению в следующих версиях.

Federation (/admin/federation)

Объединение нескольких инсталляций портала в единую сеть — для крупных распределённых структур.

Планируется к добавлению в следующих версиях.

IoT-мониторинг (/admin/iot)

Подключение IoT-сенсоров к платформе для мониторинга оборудования клиентов.


Системные настройки

Локализация (/admin/localization)

Управление переводами интерфейса на несколько языков.

Как добавить перевод:

  1. Выберите язык из списка.
  2. Найдите ключ перевода (поиск по строке).
  3. Введите перевод.
  4. Сохраните.

Системные настройки (/admin/system-settings)

Глобальные параметры платформы: имя платформы, email поддержки, лимиты загрузки файлов, политика паролей.

IP-ограничения (/admin/ip-restrictions)

Whitelist и blacklist IP-адресов. Можно разрешить доступ только с определённых IP (например, только с офисной сети).

Тема оформления (/admin/theme-settings)

Настройка внешнего вида платформы: цвета, логотип, пресеты тем.

6 встроенных цветовых пресетов: Default, Ocean, Forest, Sunset, Purple, Mono.

Можно настроить кастомные цвета через CSS-переменные.

Мобильное приложение (/admin/mobile-settings)

Настройки для мобильной версии: иконка приложения, экран приветствия, push-сертификаты.

Help Center (/admin/help-center)

Управление справочным центром платформы: настройка FAQ, статьи помощи для тенантов.


Impersonation (вход под пользователем)

Доступно только суперадмину.

Позволяет суперадмину войти под именем любого пользователя для диагностики проблем.

Как использовать:

  1. Найдите нужного пользователя в «Все пользователи».
  2. Нажмите «Войти как» (иконка UserCog).
  3. Система войдёт от имени этого пользователя — в шапке появится жёлтый баннер «Вы вошли как [email]».
  4. Воспроизведите проблему или проверьте, что видит пользователь.
  5. Нажмите «Выйти из режима» в баннере — вернётесь к своему аккаунту.

Журнал сеансов (/admin/superadmin/impersonation)

История всех сеансов impersonation: кто, под кем, когда вошёл, длительность. Необходима для аудита безопасности.


Типичные сценарии

Добавить нового производителя (тенанта) на платформу

  1. Откройте «Суперадмин → Тенанты».
  2. Нажмите «+ Добавить тенанта».
  3. Заполните: название «ООО Центр Ойл», slug center-oil, email, телефон.
  4. Тариф — выберите согласно договору.
  5. Привяжите к ИНН компании.
  6. Сохраните.
  7. Создайте первого пользователя-администратора для тенанта в «Все пользователи».

Верифицировать нового дилера

  1. Откройте «Суперадмин → Верификация компаний».
  2. Найдите новую компанию в статусе «На верификации».
  3. Нажмите — просмотрите документы.
  4. Если всё в порядке — нажмите «Верифицировать».
  5. Дилер получает доступ к порталу.

Диагностировать проблему пользователя

  1. Откройте «Суперадмин → Все пользователи».
  2. Найдите пользователя.
  3. Нажмите «Войти как».
  4. Воспроизведите проблему от его имени.
  5. После диагностики нажмите «Выйти из режима» в жёлтом баннере.

Связанные разделы


Скриншоты

Платформенный дашборд

Верификация компаний

Заявки на pipeline

On this page

Зачем этот разделКто видит этот разделМодерация платформыРоли и права (/admin/users/roles)Управление RBAC (/admin/users/rbac)Верификация компаний (/admin/companies/verification)Модерация заявок (/admin/approval)SaaS ПлатформаПлатформа CC (/admin/platform-cc)Тенанты (/admin/tenants)Подписки (/admin/subscriptions)Тарифы (/admin/plans)Счета SaaS (/admin/saas-invoices)Биржа дилеров SaaS (/admin/marketplace)Квоты (/admin/quotas)Платформенные интеграцииМаркетплейсы (/admin/integrations/marketplaces)Webhooks (/admin/integrations/webhooks)Federation (/admin/federation)IoT-мониторинг (/admin/iot)Системные настройкиЛокализация (/admin/localization)Системные настройки (/admin/system-settings)IP-ограничения (/admin/ip-restrictions)Тема оформления (/admin/theme-settings)Мобильное приложение (/admin/mobile-settings)Help Center (/admin/help-center)Impersonation (вход под пользователем)Журнал сеансов (/admin/superadmin/impersonation)Типичные сценарииДобавить нового производителя (тенанта) на платформуВерифицировать нового дилераДиагностировать проблему пользователяСвязанные разделыСкриншоты