Isolated tenants
Each subscribing company has a separate tenant identity and operational database/schema reference. Cross-tenant access is not part of the normal application model.
SiteTools UK separates the central commercial control plane from each subscribing company's operational tenant.
Each subscribing company has a separate tenant identity and operational database/schema reference. Cross-tenant access is not part of the normal application model.
The central platform signs licence payloads asymmetrically. Tenant packages only need the public verification key; the signing private key remains central.
A feature must be licensed for the company and allowed for the individual user. Neither check replaces the other.
Prepared statements, CSRF protection, secure sessions, password hashing, rate limiting and production HTTPS assumptions are built into the central package.
Subscription, plan, add-on, seat, tenant-state, licence and support actions are designed to be recorded centrally.
Tenant licences can be cached for a limited period so a short central-platform outage does not immediately disable customers.