liveBook · Manning

Authorization

As explained in Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, GitHub Actions, and Terraform

Authorization is the process of determining which actions or resources an authenticated participant is permitted to access.

Authorization determines which actions or resources an authenticated participant may access. It is a security technique for protecting access to an application and its data. section 12.5

In a microservices application, security matters because more than one gateway may be publicly accessible. Keeping internal services and critical resources from direct external access is one protective measure; it does not replace authorization. section 12.11 section 12.5

How Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, GitHub Actions, and Terraform covers it

How deep it goes
Names authorization as a security technique but does not specify policies, implementation, or enforcement.
What you can do after
Understand authorization's role in protecting access within application security.
How it connects
Pairs authorization with authentication and encryption as security techniques.

Also explained in

Compare how 28 books explain authorization →

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Bootstrapping Microservices, Second Edition: With Docker, Kubernetes, GitHub Actions, and Terraform. The section links point to the parts of the book it draws on.