Управление ролями пользователей на основе проектов в рельсах и монгоидах - PullRequest
0 голосов
/ 12 февраля 2019

Я использую рельсы и MongoId.У меня 3 модели - Пользователь, Проект и Роль.Я хочу управлять ролями пользователей на основе проектов.Например: пользователь1 назначил 2 проекта, для проекта1 пользователь1 может быть администратором, для проекта2 пользователь1 может быть аналитиком качества.

Как я могу добиться этого при использовании mongoid в рельсах.

Спасибозаранее.

1 Ответ

0 голосов
/ 12 февраля 2019

Вы можете использовать rolify и добавлять несколько ролей для пользователя, а также в Project модель фильтра, если пользователь имеет указанную роль и управляет ею.

...