Docs & Resources
Authorization layer for developer to implement scalable access control
Run anywhere: on-premise or cloud
Get started with fine-grained authorization for your projects or applications
Maximum 500 monthly active principals
System-wide authorization management and auditing
Pick your monthly active principals
3 month free trial
Everything in Free, plus:
Best for production-level authorization at large-scale
Custom plans/pricing to suit your needs
Everything in Growth, plus:
What is a principal?
Very simply, "principal" is just a fancy term for a user. For most applications, the terms "user" and "principal" are interchangeable because the application is only ever used by humans. However, Cerbos is not just for authorizing humans; it can also be used to authorize access from other applications, services, bots or anything you can think of. Therefore, we prefer to use the proper computer security term to make that clear.