ActiveManage Docs ← Back to activemanage.co.uk

Core Concepts

Core Concepts

Seven ideas underlie everything else in the platform. Read this once and the rest of the documentation will feel obvious.

1. Datastore-first

You describe the shape of your data once, in a datastore. Tables, APIs, admin UI, search index, audit log and access rules are derived from this single source of truth.

2. Declarative UI

You don't write components. You describe pages — what to show, in what order, gated by what permissions — and the platform renders them. Forking the UI for one screen is always available; it's just rarely needed.

3. Default-deny security

Without an explicit grant, the answer is no. There is no deny mechanism — permissions are grant-only — which makes the audit trail obvious and accidental over-sharing very hard.

4. Audit by default

Every read, write and permission decision is logged. The activity log is searchable, time-travelable and tamper-evident.

5. Hard tenancy

One application instance can host many isolated tenants — each with their own theme, custom domain, billing, admin and data partition.

6. Zero-downtime migrations

Schema changes are applied through a forward-only migration system. Backward-incompatible changes go through a review gate before reaching production.

7. You own the result

Apps are exportable as standalone artefacts. If you ever leave us, your software keeps working — that's the contract.