Cedar Language
source link: https://www.cedarpolicy.com/en
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Fast, scalable access control
Cedar is a language for defining permissions as policies, which describe who should have access to what. It is also a specification for evaluating those policies. Use Cedar policies to control what each user of your application is permitted to do and what resources they may access.
Expressive
Cedar is a simple yet expressive language that is purpose-built to support authorization use cases for common authorization models such as RBAC and ABAC.
Performant
Cedar is fast and scalable. The policy structure is designed to be indexed for quick retrieval and to support fast and scalable real-time evaluation, with bounded latency.
Analyzable
Cedar is designed for analysis using Automated Reasoning. This enables analyzer tools capable of optimizing your policies and proving that your security model is what you believe it is.
Take control of your security posture
Stop using slightly different authorization code for every service you deploy, or every single use case. With Cedar, you can build it once and deploy it anywhere, with minimal code repetition across services. Offload the access controls to us.
Managed solution
Find out how companies and services in different verticals are building integrations with Cedar today.
Security questions
If you discover a potential security issue in this project we ask that you notify AWS/Amazon Security via our vulnerability reporting page or directly via email to [email protected].
Recommend
About Joyk
Aggregate valuable and interesting links.
Joyk means Joy of geeK