Лучший способ enforce прав доступа — контроллер или ограничение?

Разве нельзя передать метод в before_action для проверки вашего условия?