{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://inquir.org/ru/features/multi-tenant-routing#webpage","url":"https://inquir.org/ru/features/multi-tenant-routing","name":"Мультитенантная маршрутизация для SaaS API","headline":"Мультитенантная маршрутизация для SaaS API","description":"Тенанты по хосту, по пути и white-label ingress для B2B API — нормализуйте контекст клиента на шлюзе, чтобы функции оставались простыми, а логи читабельными.","inLanguage":"ru-RU","isPartOf":{"@id":"https://inquir.org/#website"},"author":{"@type":"Organization","name":"Inquir"},"datePublished":"2025-01-01T00:00:00.000Z","dateModified":"2026-04-20T00:00:00.000Z","citation":"https://inquir.org/docs"},{"@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Главная","item":"https://inquir.org"},{"@type":"ListItem","position":2,"name":"Возможности","item":"https://inquir.org/features"},{"@type":"ListItem","position":3,"name":"Маршрутизация для SaaS","item":"https://inquir.org/features/multi-tenant-routing"}]},{"@type":"FAQPage","@id":"https://inquir.org/ru/features/multi-tenant-routing#faq","url":"https://inquir.org/ru/features/multi-tenant-routing","isPartOf":{"@id":"https://inquir.org/ru/features/multi-tenant-routing#webpage"},"mainEntity":[{"@type":"Question","name":"Это заменяет политики в базе данных?","acceptedAnswer":{"@type":"Answer","text":"Нет. Шлюз помогает не путать клиентов на входе; в БД всё равно нужны row-level правила и тесты."}},{"@type":"Question","name":"Домен или префикс пути?","acceptedAnswer":{"@type":"Answer","text":"Домен проще для white-label API. Префикс — когда с DNS туго. В обоих случаях важно явно передавать tenant."}},{"@type":"Question","name":"Как проверять изоляцию?","acceptedAnswer":{"@type":"Answer","text":"Негативные тесты: токен клиента A не должен работать на маршрутах B; в логах — стабильный тег клиента."}}]}]}