Human-Readable Authorization With Cerbos | Cerbos

Human-readable authorization with Cerbos

Empower your teams with Cerbos' low-code, human-readable configuration. Implement and adapt policies with clarity and ease.

What is human-readable authorization

In the complex world of authorization, understanding and managing policies can become a daunting task. Human-readable authorization simplifies this by representing policies in a format that is intuitive and easy to understand, eliminating the need for intricate coding or deep technical knowledge.

Simplicity, transparency and collaboration

Sample human-readable policy

apiVersion: api.cerbos.dev/v1
resourcePolicy:
 resource: document
  version: default
  rules:
    - actions:
        - create
      effect: EFFECT_ALLOW
      roles:
        - admin
    - actions:
        - read
      effect: EFFECT_ALLOW
      roles:
        - user
        - admin

This YAML snippet showcases the simplicity and clarity of human-readable policies, making it easy to understand which actions are possible on a resource and under what conditions.