This is what I have. Permission and roll system where there are rolls and permission for each roll. Each user can have a roll and each roll may have different permissions. My qu