Перейти к содержанию
Бесплатная пробная версия Dashboard
RU

Фундамент

Мультитенант по дизайну, а не задним числом

Helpdash построен tenant-first. Каждый запрос несёт границу пространства на уровне данных; у каждого пространства — свои строки, префикс хранилища, роли и аудит-журнал. Нет ни одного пути — ни аутентифицированного, ни анонимного — где scope тенанта был бы опциональным. Для инженерных и security-команд: это та архитектура, которую вы бы запросили при procurement-ревью.

14-дневная пробная версия · без карты

Результаты

Гарантии изоляции, переживающие аудит

Мультитенант — не feature flag. Это модель данных: row-level scope на каждом чтении и записи, team-aware RBAC, изолированное хранилище, подписанный аудит-журнал. Procurement, SOC 2, ISO 27001 — ответы в каждой форме одни и те же.

Feature 01 / 04

Row-level изоляция тенанта внутри ORM — каждый запрос, каждый endpoint, каждая фоновая задача

Внутри модели

Как Helpdash делает мультитенант скучным

Feature 01 / 03

Глобальная граница запросов

Глобальный scope на каждой модели автоматически фильтрует по ключу тенанта. Забыть границу в call site структурно невозможно — фреймворк прокидывает её на уровне данных.

FAQ

Frequently asked questions

Какая модель БД?

Единая общая схема с ключом тенанта на каждой бизнес-записи. Модели используют трейт BelongsToTenant, который ставит глобальный query scope; чтения и записи наследуют границу автоматически. Cross-tenant доступ требует явного, audited override на уровне приложения.

Как резолвится тенант на каждом запросе?

Аутентифицированные роуты игнорируют X-Tenant-Slug и host-заголовки — авторитетен подписанный workspace-claim внутри JWT, точка. Неаутентифицированные роуты (логин, публичные доки) резолвят по заголовку → поддомену → query string в указанном приоритете, со списком зарезервированных имён (www, api, admin) против коллизий.

Что фактически видит аудитор?

Подписанный append-only аудит-журнал на пространство, сохраняемый после удаления тенанта, экспортируемый в ваш SIEM. Плюс ORM scope: однострочное доказательство, что любой запрос tenant-bound — обычно этого достаточно для SOC 2 CC6.1 и ISO 27001 A.9.4.1.

Посмотрите на модель изоляции в своём пространстве

Поднимите два пространства в одном логине и посмотрите, как они никогда друг друга не видят — ни в API, ни в UI, ни в хранилище. Бесплатно, без карты.

helpdash · конфиденциальность · настройки cookies

Настройки cookies

Helpdash использует минимальную аналитику от первого лица для улучшения этого сайта. Ниже вы можете выбрать, какие категории включить.

Ваш выбор хранится локально на этом устройстве. Мы не передаём его третьим лицам.

  • Строго необходимые

    Требуются для работы сайта (авторизация, безопасность, сам статус согласия GDPR).

    Всегда включено
    Показать детали
    Cookie Назначение Срок Владелец
    helpdash-consent-v2 Хранит ваш выбор категорий cookies. 12 месяцев helpdash.io
    helpdash-theme Запоминает светлую или тёмную тему. 12 месяцев helpdash.io
  • Аналитика

    Подсчёт просмотров страниц и агрегированные метрики сессий. Только от первого лица — без сторонних трекеров.

    Показать детали
    Cookie Назначение Срок Владелец
    _hd_visit Анонимный счётчик просмотров страниц (первая сторона). 30 дней helpdash.io
    _hd_session Группирует просмотры в одно посещение. Сессия helpdash.io
  • Функциональные

    Запоминают последний slug рабочего пространства для ярлыка панели, выбор темы и языка.

    Показать детали
    Cookie Назначение Срок Владелец
    helpdash:last-workspace Запоминает последний slug рабочего пространства для ярлыка панели. 12 месяцев helpdash.io
    helpdash-locale Запоминает предпочитаемый язык. 12 месяцев helpdash.io
  • Маркетинговые

    Отключено по умолчанию. Helpdash не запускает рекламные пиксели; это остаётся отключённым.

    Показать детали

    В этой категории не хранится никаких cookies.

Найдите ваше пространство

Введите slug вашего рабочего пространства, чтобы войти. Мы отправим вас в нужное место.

.helpdash.io

ваша-команда.helpdash.io

Я новый — создать пространство

Забыли? Напишите support@helpdash.io