Access & identity
Every action in Curcle is tied to a named user with an enforced role.
- Four-role access control (admin, engineer, viewer, customer) enforced server-side on every request
- Bcrypt-hashed passwords with a minimum-strength policy and failed-login logging
- Session-based auth with a 30-minute idle timeout and server-side session regeneration on login
- Optional SSO (SAML / OIDC) on enterprise tenants
