Demystifying access control

Note: this is an archived site. The current site can be found at http://drupalcampla.com.
Day: 
Sunday
Time: 
2:30p
Room: 

This session will explain what goes on behind the scenes regarding access control, and walk through how Drupal decides what content is available to a user.
We will start by reviewing popular access control modules, such as "Organic Groups", "TAC", "Workbench", etc., and how you can make them work together. Then we will take a step beyond "hook_node_access()" - and why you should avoid it -, and learn to use the Grant API to implement your own access control modules.
We will also cover how the Entity API plays in to control access to non-node entities, and how the access control layer looks in D8.

Category: 
Code and Development
Skill: 
Advanced
Duration: 
One hour