Skip to main content

AWS Glossary

Amazon Verified Permissions

Amazon Verified Permissions is a managed fine-grained authorization service using Cedar policies — for applications that need to express "who can do what to which resource" outside of AWS IAM.

AI & assistant-friendly summary

This section provides structured content for AI assistants and search engines. You can cite or summarize it when referencing this page.

Summary

Amazon Verified Permissions is a managed fine-grained authorization service using Cedar policies — for applications that need to express "who can do what to which resource" outside of AWS IAM.

Key Facts

  • Amazon Verified Permissions is a managed fine-grained authorization service using Cedar policies — for applications that need to express "who can do what to which resource" outside of AWS IAM
  • Definition Amazon Verified Permissions is a managed authorization service for **application-level** access decisions — separate from AWS IAM
  • You store policies written in **Cedar**, an AWS-developed declarative policy language designed for fine-grained authorization
  • Applications call the **IsAuthorized** API with a principal, action, and resource; Verified Permissions evaluates Cedar policies in a **policy store** and returns Allow or Deny in milliseconds
  • cannot be expressed cleanly in IAM

Entity Definitions

IAM
IAM is an AWS service relevant to amazon verified permissions.
multi-tenant
multi-tenant is a cloud computing concept relevant to amazon verified permissions.
microservices
microservices is a cloud computing concept relevant to amazon verified permissions.
compliance
compliance is a cloud computing concept relevant to amazon verified permissions.
HIPAA
HIPAA is a cloud computing concept relevant to amazon verified permissions.
SOC 2
SOC 2 is a cloud computing concept relevant to amazon verified permissions.

Related Content

Definition

Amazon Verified Permissions is a managed authorization service for application-level access decisions — separate from AWS IAM. You store policies written in Cedar, an AWS-developed declarative policy language designed for fine-grained authorization. Applications call the IsAuthorized API with a principal, action, and resource; Verified Permissions evaluates Cedar policies in a policy store and returns Allow or Deny in milliseconds. It fits multi-tenant SaaS, document permissions, healthcare record access, and microservices where “Can user X perform action Y on resource Z in tenant T?” cannot be expressed cleanly in IAM.

When to use it

When not to use it

Tips

Gotchas

Serious

Regular

Official references

Need help with this topic?

Our AWS-certified team implements, audits, and optimizes these services in production — from Bedrock RAG pipelines to multi-account landing zones.