title: User-Managed Access for Rails Application
body: <p>I am trying to find a gem that handles User-Managed Access for a Rails App. There are many role based gems but they don't quite meet the need. The best scenario example I am thinking is like this:</p>
  
  <p>I have a model with a list of Actions that can be used for different methods (i.e. RECORD_CREATE and RECORD_UPDATE). I want to allow users to perform these actions or prevent users from performing these actions. In addition, I'd like to create group permissions in the same way but still have the ability to add additional permissions for a user without creating a different specific group. All of this, I would like to be able to control from inside the app and not from a ruby file in lib. Is there such an animal? I've been looking but to no avail. If there isn't, does anyone want to help me make one?</p>