Loading

Security & Access Control

Protect your application with security groups, layered permissions, IP and account banning, plus user verification.

  • Security Groups — The unit permissions are granted to, the five built-in groups and what they mean, and how membership is managed.
  • Permissions — The access model itself — grant-only, layered across datastore, field and row — and how a single access decision is reached.
  • Transport Security — Force HTTPS and the certificates behind it. Session settings are documented under Authentication.
  • Blocked IP Addresses — The register of currently blocked addresses, how to tell an automatic block from a manual one, and how to add and remove them.
  • Blocked User Accounts — The register of banned accounts, how it differs from disabled accounts, and how to clear a ban when somebody is genuinely locked out.
  • Authentication Methods — How the platform identifies people — the three-part identity, local sign-in, and external providers — and how to choose between them.
  • 2-Factor Authentication — Turn on a second factor, force it without locking anybody out, and choose between authenticator apps and SMS codes.
  • Password Resets — Let users recover their own password by e-mail or SMS, with a time-limited link — and the identity checks that keep the process from becoming the weak point.
  • IP Address Banning — Automatic banning after repeated failed sign-ins from one address, and how to tune attempts, window and ban length.
  • Account Banning — Automatic banning of an account after repeated failed sign-ins, and how it complements address banning.
  • Encryption — The engine that encrypts stored field data, the cipher or level that goes with it, and why these settings are chosen once.
  • User Verification — Confirm who somebody is, how old they are, or what they are affiliated with — using an external provider or an e-mail domain check.
  • Field Security — Per-field access for a security group — no access, read-only or writable — enforced on the server for both reads and writes.
  • Record Access Roles — Row-level access: grant one person, group or team access to one record, with a reason, an expiry and a revocation trail.
  • Classification & Clearance — Label records with a classification level and hold users at a clearance, so that access, export, watermarking and auditing follow the label.
  • Break-Glass Access — Time-limited emergency access to a specific record, requiring a recorded reason and reviewed afterwards.
  • Dual Authorisation — Four-eyes control: a sensitive action is held as a pending request until somebody in the approving group approves it.
  • Consent & Tamper-Evident Audit — A consent banner that actually blocks trackers, a hash-chained audit trail, and a record of who read what.