Вопросы по теме 'cancancan'

возможность cancan: разрешить администратору сайта с ролью rolify create_user создавать или регистрировать новых пользователей devise
Для приложения я пытаюсь реализовать доступ в стиле job_code, используя канкан/канканкан, разработку и преобразование. Только администраторы сайта с job_code :create_user смогут создавать новых пользователей. Ниже приведен код: class...
619 просмотров

Канканканская роль по умолчанию
Я создаю приложение для рельсов, которое имеет некоторое разделение ролей\способностей. Я решил использовать cancancan + devise, но не могу понять, как установить стандартную роль пользователя? class User < ActiveRecord::Base ROLES =...
337 просмотров
schedule 21.12.2023

разрешение cancancan create не работает должным образом с хэшем условий
Я хочу, чтобы пользователь-администратор мог создавать новых пользователей для этой учетной записи и читать, обновлять пользователей из этой учетной записи. can [:create, :read, :update], User, id: account_users_ids не работает, если...
444 просмотров
schedule 25.10.2022

rails cancancan gem как ограничить разрешение
Я хочу использовать cancancan ограничить разрешение. Например: если у меня есть модель задачи. Пользователь может видеть только не назначенные задачи, не может видеть назначенные задачи. Модель способностей: can :manage, Task, :user_id...
66 просмотров
schedule 25.05.2024

Ошибка в инициализаторе способности канканкан при тестировании контроллеров
Я добавил канканканский гем в свое приложение, но он сломал все мои тесты контроллера и функций. Ошибка начинается при инициализации ability.rb : переменная user равна нулю. Вот журнал ошибок одного из тестов: 14) TestCasesController DELETE...
669 просмотров
schedule 24.05.2024

cancan::отказано в доступе с помощью devise и rolify
Я пытаюсь использовать cancancan для авторизации. Когда я являюсь авторизованным пользователем group_creator, мне по-прежнему отказывают в доступе к группам/новым. Роли функциональны и has_role? от ролифы работает. Поэтому я думаю, что проблема...
131 просмотров
schedule 23.12.2023

Как обновить некоторые поля только с помощью cancancan и гема activeadmin
Я использую activeadmin с камнем cancancan. Где мне нужно обновить только 2 поля из пользовательской модели. Например Если мы можем сказать, у меня есть модель пользователя с именем, электронной почтой, is_admin, is_active. Но от...
313 просмотров
schedule 19.01.2024