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
Stop developing web apps with yesterday’s tools. Today, developers are increasingly adopting Clojure as a web-development platform. See f...
New
PragmaticBookshelf
Crystal is for Ruby programmers who want more performance and developers who enjoy working in a high-level scripting environment. It comb...
New
PragmaticBookshelf
Is your current programming language ready for tomorrow? Elixir is. Elixir is a modern, functional language built on the Erlang VM. ...
New
PragmaticBookshelf
Elixir's straightforward syntax and this guided tour give you a clean, simple path to learn modern functional programming techniques. Exp...
New
PragmaticBookshelf
Build highly interactive applications without ever leaving Elixir, the way the experts do. Let LiveView take care of performance, scalabi...
New
PragmaticBookshelf
Expand your knowledge of the Raspberry Pi while building nearly a dozen immediately applicable hardware and software projects. Use Python...
New
PragmaticBookshelf
Learn how to get the most out of Ruby on Rails 7 without making a mess. Create Rails apps that can be sustained for years without accruin...
New
PragmaticBookshelf
Learn and apply the powerful streams API and lambda expressions to create highly expressive, concise, and maintainable functional style c...
New
PragmaticBookshelf
Get up to speed with the changes in the Java language from version 9 to 19 and apply the amazing features in your application to improve ...
New
PragmaticBookshelf
A concise guide to MySQL 9 database administration, covering fundamental concepts, techniques, and best practices. Neil Smyth MySQL...
New

Other popular topics Top

PragmaticBookshelf
Ruby, Io, Prolog, Scala, Erlang, Clojure, Haskell. With Seven Languages in Seven Weeks, by Bruce A. Tate, you’ll go beyond the syntax—and...
New
DevotionGeo
I know that these benchmarks might not be the exact picture of real-world scenario, but still I expect a Rust web framework performing a ...
New
AstonJ
poll poll Be sure to check out @Dusty’s article posted here: An Introduction to Alternative Keyboard Layouts It’s one of the best write-...
New
dimitarvp
Small essay with thoughts on macOS vs. Linux: I know @Exadra37 is just waiting around the corner to scream at me “I TOLD YOU SO!!!” but I...
New
PragmaticBookshelf
Build efficient applications that exploit the unique benefits of a pure functional language, learning from an engineer who uses Haskell t...
New
New
sir.laksmana_wenk
I’m able to do the “artistic” part of game-development; character designing/modeling, music, environment modeling, etc. However, I don’t...
New
AstonJ
Curious what kind of results others are getting, I think actually prefer the 7B model to the 32B model, not only is it faster but the qua...
New
PragmaticBookshelf
Use advanced functional programming principles, practical Domain-Driven Design techniques, and production-ready Elixir code to build scal...
New
pragdave
Build robust LLM-powered apps, chatbots, and agents while mastering AI engineering principles that will help you outlast the tools and th...
New