Ctrl K
Backend · Senior · Дизайн

Спроектируйте систему авторизации для B2B SaaS, где у каждой компании-клиента свои пользователи, роли и права доступа к отдельным ресурсам.

~10 мин голосом

Как подойти

Проверяют, понимает ли кандидат, что в B2B SaaS главный риск — утечка данных между тенантами, и умеет ли он построить многоуровневую модель прав: системная изоляция, RBAC внутри тенанта, ReBAC/ABAC для отдельных ресурсов, плюс архитектурные компромиссы по месту принятия решения, кешу и отзыву прав.

Встречал этот вопрос на настоящем собесе?
Ответов0
Средний балл—
Сильных—
Тренировали0
Темы
Похожие вопросыУ вас есть эндпоинт GET /orders/{id}, который требует авторизации и возвращает заказ. На ревью безопасности сказали, что в нём дыра. Какая проблема скорее всего и как её закрыть? MiddleЧем аутентификация отличается от авторизации? И как сервер понимает, кто делает запрос, после того как пользователь залогинился? Junior

Ответь голосом

Интервьюер задаст этот вопрос и послушает. Думай вслух, проси подсказку, если нужно. Закончил — пауза или «Я ответил», через минуту здесь балл и какие пункты закрыты.

Войти, чтобы ответить

Лучше в наушниках · ~10 мин