ManningBooks

ManningBooks

Devtalk Sponsor

Dynamic Authorization: Adaptive access control (Manning)

If you’ve wrestled with static permissions, stale access rights, or overly rigid authorization models, this book is designed to help you move into a more flexible, real-time approach.

Phil Windley

Dynamic Authorization: Adaptive access control looks at how to move beyond static “yes/no” permissions and into more flexible, context-aware approaches. If you’ve ever dealt with outdated role-based access models, or seen how hard it can be to keep permissions aligned with real-world changes, this might be relevant.

Why this matters now

Traditional yes/no access models don’t cut it in today’s dynamic environments—think temporary credentials, remote workers, team reassignments, or IoT access based on device context. This book lays out how to:

  • Blend RBAC, ABAC, and ReBAC into a unified, adaptive model

  • Design policy-driven rules that adapt instantly, not just reflect static roles

  • Implement Policy-Based Access Control tied to organizational data

  • Build the governance, team structure, and audit processes necessary for sustainable access control systems


What makes it practical

The book doesn’t stay at the architectural leveč. It brings concepts to life with real-world storytelling, including:

  • A fictional setup at ACME Corp tackling customer, HR, and engineering system permissions

  • Real incidents like the Target breach to illustrate what’s at stake when authorization fails

  • Hands-on walkthroughs using the Cedar policy language, walking you from models to code

  • Insights into how to architect adaptive policies aligned with enterprise workflows


For whom?

Dynamic Authorization is aimed at a broad technical audience—IT practitioners, security engineers, architects, product managers, and leadership teams—anyone who understands systems architecture and is looking to improve how access decisions are made.


Don’t forget you can get 45% off with your Devtalk discount! Just use the coupon code “devtalk.com” at checkout :+1:

Most Liked

chris.johan

chris.johan

Added to my reading list :slight_smile:

Where Next?

Popular Backend topics Top

PragmaticBookshelf
Real-time applications come with real challenges—persistent connections, multi-server deployment, and strict performance requirements are...
New
PragmaticBookshelf
Using Erlang, you’ll be surprised at how easy it becomes to deal with parallel problems, and how much faster and more efficiently your pr...
New
PragmaticBookshelf
TDD is a modern programming practice that all C developers need to know. It’s a different way to program—unit tests are written in a tigh...
New
PragmaticBookshelf
This project based book gets you up to speed on building and deploying Elixir IoT applications using Nerves, as you develop a real-world ...
New
PragmaticBookshelf
Shave countless hours off development time with production-ready Go recipes. Learn language nuances while doing common (and not so common...
New
PragmaticBookshelf
Dive into extraordinary and robust home automation projects written in Go. Deploy, host, and maintain code in your home lab using best of...
New
PragmaticBookshelf
A concise guide to MySQL 9 database administration, covering fundamental concepts, techniques, and best practices. Neil Smyth MySQL...
New
PragmaticBookshelf
This book forgoes the abstract and instead provides concrete examples to help you better leverage the unique properties of Elixir, Erlang...
New
PragmaticBookshelf
This book forgoes the abstract and instead provides concrete examples to help you better leverage the unique properties of Elixir, Erlang...
New
PragmaticBookshelf
Use advanced functional programming principles, practical Domain-Driven Design techniques, and production-ready Elixir code to build scal...
New

Other popular topics Top

PragmaticBookshelf
Brace yourself for a fun challenge: build a photorealistic 3D renderer from scratch! In just a couple of weeks, build a ray tracer that r...
New
AstonJ
Or looking forward to? :nerd_face:
503 15149 280
New
PragmaticBookshelf
Rust is an exciting new programming language combining the power of C with memory safety, fearless concurrency, and productivity boosters...
New
AstonJ
In case anyone else is wondering why Ruby 3 doesn’t show when you do asdf list-all ruby :man_facepalming: do this first: asdf plugin-upd...
New
AstonJ
Continuing the discussion from Thinking about learning Crystal, let’s discuss - I was wondering which languages don’t GC - maybe we can c...
New
PragmaticBookshelf
Use WebRTC to build web applications that stream media and data in real time directly from one user to another, all in the browser. ...
New
PragmaticBookshelf
Programming Ruby is the most complete book on Ruby, covering both the language itself and the standard library as well as commonly used t...
New
PragmaticBookshelf
Explore the power of Ash Framework by modeling and building the domain for a real-world web application. Rebecca Le @sevenseacat and ...
New
PragmaticBookshelf
Overarching tutorial for Python beginner and intermediate developers that teaches web development with the Flask framework. Miguel Gr...
New
PragmaticBookshelf
Fight complexity and reclaim the original spirit of agility by learning to simplify how you develop software. The result: a more humane a...
New