惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

IT之家
IT之家
Microsoft Azure Blog
Microsoft Azure Blog
人人都是产品经理
人人都是产品经理
博客园 - 聂微东
博客园_首页
阮一峰的网络日志
阮一峰的网络日志
V
V2EX
小众软件
小众软件
F
Fortinet All Blogs
Microsoft Security Blog
Microsoft Security Blog
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
H
Hackread – Cybersecurity News, Data Breaches, AI and More
量子位
Google DeepMind News
Google DeepMind News
Jina AI
Jina AI
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
aimingoo的专栏
aimingoo的专栏
B
Blog RSS Feed
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
宝玉的分享
宝玉的分享
有赞技术团队
有赞技术团队
J
Java Code Geeks
WordPress大学
WordPress大学
The Cloudflare Blog

Cerbos - All Posts

Authentik vs Keycloak: Self-hosted IdP comparison Mapping business requirements to authorization policy for automotive Fine-grained authorization for AI gateways EIC 2026: Stop counting agents, protect what they can touch Agent skill for writing authorization policies in Claude Desktop Identity security in 2026 EIC 2026 takeaways: the identity stack built for humans will not hold up for AI agents Already have authentication? Here's the authorization layer you still need. Tokens are authorization decisions: a guide to policy-driven token issuance What is a Runtime Authorization Platform It's a dimmer switch, not a kill switch. How CISOs are rethinking AI agent governance From maps to bitmaps (and from bitmaps to bitmaps) AuthZEN, Shared Signals, SCIM Events, IPSIE: Notes from the OpenID Enterprise Panel How do you update authorization policies without redeploying your application? IIW42 recap: Where agent authorization got real Cerbos PDP v0.52.0/v0.53.0: Engine performance, security hardening, and CEL path functions Authorization Management Platforms: what they do, how they work, and where they fit PocketOS AI coding agent deleted a production database in 9 seconds Non-Human Identity management still has a blind spot Supabase alternative in 2026: Best open source auth options Benefits of on-premise authorization: Why enterprises are moving toward self-hosted Authorization policies: How to write, test, and validate them (faster with AI) Agent skill for writing authorization policies How much does it cost to build authorization in-house? Why centralized authorization governance reduces incident response time OPA alternative Why AI agents make authorization a right now problem Modernizing legacy application authorization: why it’s your biggest security blind spot How to add authorization to legacy applications without code changes 5 authorization blind spots auditors find, and how to fix them
What is IAM - Identity and access management?
Alex Olivier · 2024-11-14 · via Cerbos - All Posts

Let's talk about Identity and Access Management (IAM) - something that can either make your architecture incredibly secure or frustratingly unusable. This article will walk you through what modern IAM looks like. You’ll learn what it is, what the components are, and how they intersect to support different security needs. By the end, you'll have a solid understanding of how to choose and implement access management practices that safeguard systems, without compromising on user experience.

What is identity management?

In the context of IAM, the identity portion is all about creating, managing, and authenticating identities. These are the foundation user (or non-human) profiles that exist inside an application or organization.

At the most simple level, they hold the user credentials and basic profile information but can be expanded to hold roles, groups, teams, associations, and other identity attributes.

It is this system that becomes a system of record for not only the user profile but also the authentication layer for verifying a user is who they say they are, and acts as this first line of defense in front of any application.

What is access management?

Here's how we’d explain it - if identity management answers "Who are you?", access management handles "What can you do?". These systems work hand in hand, but understanding the distinction helps us build more focused, maintainable solutions.

Once the identity is verified, the access management portion controls what actions authenticated users are permitted to perform once inside a system at a coarse-grained level - such as ensuring a user belongs to a particular group before letting them access a particular application. Without the proper identity management system in place first, this access management is pointless.

Key components of an IAM system

Key components of an IAM system.jpg

Authentication

Verifying a user is who they say they are is a complex process these days - what used to be a simple username and password check is now evolved to be much more secure and one could argue complex. With the introduction of biometric authentication, passkeys and regulatory requirements around MFA, a solid IAM system will allow these to be adopted and users enrolled as seamless components of the stack.

Authorization

A centralized IAM system is the best place to handle the first level of authorization. This is typically the directory information - which groups or locations in a hierarchy an identity belongs to. This is a coarse-grain level of authorization but maps very well to an organization's business structure. When it comes to the more fine-grained authorization, the upstream IAM system is a key input for Role-Based Access Control (RBAC) or Attribute-Based Access Control (ABAC).

Single sign-on

Single sign-on (SSO) is where security meets user experience. SSO solves multiple problems at once. It reduces password fatigue for users, simplifies access management for admins, and when implemented correctly, can actually enhance security.

SSO allows users to log in once to access multiple applications or systems within a network. Once authenticated through SSO, users can move between authorized systems without needing to log in repeatedly. SSO is commonly implemented in enterprise environments to improve usability and simplify account management.

Audit & compliance

It is the IAM systems that become the digital manifestation of the joiners-movers-leavers process which every identity in a system goes through. Having rigorous audit logging around both these lifecycles of identity as well as the profile and directory updates, is a key requirement for regulatory and compliance needs.

Conclusion

Identity and access management isn't just about security - it's about enabling your organization to work effectively while maintaining appropriate controls. At Cerbos, we've built our solution to work alongside IAM systems - using them as an upstream source of truth for who the user is, when handling authorization checks. This makes it easier for developers to implement sophisticated access controls without getting bogged down in complexity.

Remember, the best IAM system is one that's actually used correctly. Keep it as simple as possible while meeting your security requirements, and always consider the user experience. Your future self (and your team) will thank you.