2016-07-18 1 views
0

В приложениях saas одна из основных функций часто говорит людям, которые имеют один из нескольких уровней подписки (Basic, Gold, Platinum и т. Д.), Какие функции или ресурсы они могут или не могут получить доступ на своем текущем уровне подписки.Каковы некоторые шаблоны для управления доступом к функциям Saas на основе уровня подписки

Как я понимаю, это основная часть многоуровневых архитектур. Is there a course or book that goes over patterns or implementations that solve problems like the one I listed? Технология не важна, хотя что-то для ASP.Net или Rails было бы неплохо.

ответ

0

Это очень широкий вопрос. Этот вопрос нужно разбить. Однако логика заключается в следующем,

  1. Каждый арендатор имеет подписку
  2. Каждая подписка имеет набор функций
  3. Когда арендатор или его пользователям войти в систему, мы получаем подписку и на основе функций, мы разрешаем доступ к приложению.
  4. Вы должны ограничить пользовательский интерфейс, Api и т. Д. На основе этих функций, основанных на подписке.

HTH

Смежные вопросы