Session
Implementing Authorization in Distributed Systems
Authorization is the process of determining if a user or system has permission to access specific resources or perform certain actions in the system. Authorization in distributed (or microservice) systems is much more difficult than in monolith applications since the permission check may depend on resources distributed in multiple services and databases. In this talk, I will introduce these challenges. Then, I will explain the ways of where to perform authorization logic, how to obtain data to perform the authorization logic and how to manage policies and permissions in a distributed system. The talk will include applying authorization logic for users and inter-service communication. By the end of the talk, participants will have a good understanding of what options they have and what advantages and disadvantages each option has.
Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.
Jump to top