I have two related models - let\'s say Activity and Step. Activity has_many :steps and Step belongs_to :activity which me
Activity
Step
Activity has_many :steps
Step belongs_to :activity
I think you can do this too with the Hobo permissions system: http://hobocentral.net/manual/permissions
For example:
def update_permitted? acting_user.administrator && !activity_id_changed? end