Back to problems

Design Access Management System

System Design · Atlassian · Medium

1. IAM System Overview IAM RBAC model and materialized permission cache architecture An Identity and Access Management (IAM) system governs which principals may perform which actions on which resources across an organization’s infrastructure. Every authenticated request depends on it: a downstream service asks whether user A can perform action S against resource X, and the IAM layer must return an allow/deny result within a few milliseconds. Beyond these real-time decisions,…

Checking your access…