One of the things missing from codeigniter is access control levels ACL or access control libraries as some might say. Drupal has an excellent ACL out of the box so I decided to make one for regular use on Codeigniter.
Now I want to make sure that this ACL can be used either through roles or individual basis. Groups for me is a collection container of people that are linked together. Individuals still have a role within their group(s) which is why I think it’s important to set access against individual members. However you can still use roles as a way to set individual’s permissions.