Access Policy API in Drupal Core - From RBAC to Policy Based Access Control
Drupal Association via YouTube
Master Windows Internals - Kernel Programming, Debugging & Architecture
Google, IBM & Microsoft Certificates — All in One Plan
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
Learn about the powerful new Access Policy API in Drupal core through this advanced-level conference talk from DrupalCon Pittsburgh 2023. Discover how to implement Policy Based Access Control (PBAC) to replace traditional Role and Attribute Based Access Control systems, enabling dynamic permission management based on various contextual factors like time, location, user attributes, and more. Gain deep insights into key components including the access policy processor, permission checker, and calculated permissions value object, while exploring supporting features like VariationCache in Drupal 10.2. Master the implementation of custom access policies to create sophisticated permission rules, such as restricting work hours access or modifying administrator privileges. Requires foundational knowledge of Drupal core access mechanisms, permission checks, and entity access concepts.
Syllabus
Introducing the new Access Policy API in Drupal core
Taught by
Drupal Association