title: user roles and permission in mvc
body: <p>I have a mvc application, where I have different roles of uses, and a role user have different functionality (ex: add, edit, delete,--), and  a user in each role will have sub set of this functionality in this role. I want to give permission to each user to view the pages based on this permissions.</p>
  
  <p>What would be the best way to achieve this in mvc?</p>
  
  <p>Thanks</p>