Я делаю приложение, которое началось с Rails Composer, Devise, CanCan, Twitter Bootstrap.
Я знаю, как установить разрешения пользователей, используя модель возможностей. Как добавить больше ролей, чтобы присвоить им определенные разрешения?
Я делаю приложение, которое началось с Rails Composer, Devise, CanCan, Twitter Bootstrap.
Я знаю, как установить разрешения пользователей, используя модель возможностей. Как добавить больше ролей, чтобы присвоить им определенные разрешения?
Я не смог найти никакой помощи во время моих поисков, поэтому вот что я придумал сам.
Где-то между rolify и rails composer сделана таблица ролей.
Войдите в консоль рельсов
$ rails c
Добавьте свою новую роль
irb> Role.create name: 'new-role'
*Используйте это, чтобы отобразить все ваши роли
irb> Role.all
*Чтобы удалить роли
irb> Role.delete(role_id)