This chapter should leave you with at least a basic understanding of the concepts that underlie Drupal's extensible systems. From that basis and a review of the specific hook_perm you should have an understanding of the system that Drupal uses to creation permissions. The review of the user_access, hook_menu, drupal_access_denied, and related functions should leave you confident in how to create basic control around pages and forms on a site (but not nodes: those are covered in Chapter 7). And, with all this knowledge of Drupal's internals, you should now have the ability to find weaknesses in several user- and permission-related areas of Drupal. You are well on your way to Cracking Drupal.
Was this article helpful?