Сначала вы создаете функцию в вашей модели, скажем,
class Decommission
def assign_permission (name) # ваш код обновления end
end
Как я вижу, вы можете сделать это тремя различными способами
1 - Создать вспомогательный метод для обновления разрешения (Это можно сделать либо в Application helper, либо в помощнике, связанном с вашим представлением)
2 - Создав метод контроллера (как вы предложили) Но если вы не используете этот метод в других представлениях, вам не нужно создавать этот метод в контроллере приложения
3 - Если вы хотите использовать свой метод ви контроллеры, и представления, создайте свой метод в контроллере приложения и сделайте его вспомогательным методом.Таким образом, вы можете получить к нему доступ как из контроллеров, так и из представлений
cheers
sameera