Hi!
Few people have problem with using permissions table to manage permissions on roles.
By default permissions table is using by User model, so in my opinion is a little bit overpowered, I mean - more often we need to set permissions for roles, not for users itself, so here it is what I've done to accomplished that:
http://laravel.io/bin/5WMxJ
With this we can easily manage users, roles and permissions from office backend.
Hope will be helpful for someone :)