I am relatively new to ruby on rails, however this isn't my first project. I am trying create an event management website where the organiser can log in and populate a form with users information and an email address. The users then receive an email allowing them to pay whatever fee is due at the end. I'm using devise cancan and rolify and have setup 3 roles. 

Basically I am unsure how to make the form private so only members that are included in the party can see the form and pay the amount. 

any help would be greatly appreciated.