Our Features
Last updated
Last updated
Cerberus is meant to be used in real-time by both your frontend and backend, performing various permission checks on components and resources.
This requires a low latency API that can scale to handle any capacity while serving access checks in milliseconds.
A side-effect of positive-only permissions, is that by default, no-one has any permissions, until granted.
This could potentially lead to situations, where if a user, role or permission is removed, then no-one has access to the affected resources anymore.
Cerberus has built-in safety mechanisms to automatically ensure that at least one user in an account always has the minimum required access to any given resource.
This ensures that your customers never lose access to their data.
As your product evolves, so will your domain and policies change over time.
We have a small scripting language built specifically to enable you to migrate these static rules along with your releases using standard migration tools.