У меня есть необходимость сделать следующее в Rails для зеркалирования настольного приложения:
Пользователь и офис «владеют» записью, если вы не являетесь владельцем записи на уровне пользователя или офиса, вы попадаете в публичную сферу.
пользователь получает чтение, запись, удаление в записи модели
офис получает чтение / запись / удаление в записи модели
другой или публичный получает чтение / запись / удаление в записи модели
, например
Пользователь А владеет моделью записи с чтением / записью / удалением
OfficeA владеет моделью с возможностью чтения / записи
прочее / публичное читают
Мне было интересно, существует ли плагин / гем для предоставления этой функциональности?