title: how to add Roles and Permission in Rails even it's already build by devise
body: <p>Working on Devise rails Project application  for rental stuff for the last two months, and now the project has to be changed as it already shipped </p>
  
  <p>as my project email me as change route </p>
  
  <p>"I have decided that we will go for a purely B2B play. So private individuals will not be allowed to list equipment to rent out only verified hire centres/hardware stores will be able to list equipment to rent out.
  Private individuals will, however, be able to create a profile and make bookings through the platform just not rent out  from their own equipment/tools."</p>
  
  <p>So My question is should I add new Column in the User like </p>
  
  <p>Roles and Permission in the Devise User Column: </p>
  
  <p>User (individuals), </p>
  
  <p>Administrator (Our staff),</p>
  
  <p>Company.</p>
  
  <p>or use a gem like rails-devise-pundit or cancancan into the project, even this project has already built.</p>