lamo4ok
@lamo4ok
Программист

Как наиболее оптимально и традиционно хранить права доступа к тому или иному объекту?

Условно, у нас есть такие таблицы:

  • Задачи
  • Статусы задач
  • Список статусов задач

и такие:
  • Пользователи
  • Права пользователей
  • Список прав пользователей

Мы хотим ограничить пользователей по доступу к тем или иным задачам по их статусу. Кто-то может просматривать только новые задачи, кто-то - только задачи в работе, кто-то - все вместе.

Вопрос: Как наиболее традиционно и верно организовать это? Хранить данные об этом в некоем поле списка статуса задач? Или использовать для этого таблицу с правами пользователей, создавая на каждый тип статуса задач новый тип прав? Или какой-то третий вариант?
  • Вопрос задан
  • 78 просмотров
Пригласить эксперта
Ответы на вопрос 1
inoise
@inoise
Solution Architect, AWS Certified, Serverless
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы