ACL Navigation Links

I’m currently using the ACL (Access Control Lists) system in my app.
The access control is working great, but I’d like to use the
permissions/roles setup in the database to hide links to areas a user
may not have access for automatically. I’m guessing that you could
setup a helper function to use instead of link_to and have it check
the permissions, but I’m not sure where to start with this. Can
someone point me in the right direction to do this?

Thanks,
Kyle

You might want to look at the ‘link_if_authorized’ method provided in
the UserEngine, and adapt that as necessary.

  • james

You could also create your own using the ‘link_to_if’ helper function
and another function that checks for authorization.