Every change validated, authorized and auditable, inside your data platform
Validated before it is written
One rule, every channel
A rule is configured once and enforced wherever data is written: the form, inline editing in the grid, file imports and API writes, with the same message in each. Rules range from length and range checks to patterns and cross-field expressions, and each one either blocks the save or warns, at the configurator's choice.


Uploads are checked row by row
A file goes through the same rules as a keyed entry. Keys match existing records, duplicates inside the file are flagged, and every rejected row is listed with its reason before anything is written. Excel stays a way in, and every row it brings is validated before it lands.
Four layers decide who may change what
Roles: what a person may do, and where
A role is granted on a folder and inherited by its subfolders, with read, write, create, approve and delete rights. Most tenants need three archetypes: reader, editor for the people who maintain data every day, and key user for the smaller group who may also create and change tables.
Row-level security: which rows, for which person
A row-level security object matches the signed-in user against a control table and decides which rows they may read and, separately, which they may write. The control table can be one you already maintain in the platform, read through the connection, or one maintained in NextTables by the people accountable for it.
Folders, the security backbone
Folders mirror your data domains, for example finance, HR and supply chain, and they are the inheritance boundary for everything above them. Restricted areas sit as subfolders inside a domain. Many customers use top-level folders as environment roots for development, test and production.
Connection scoping
A connection to a sensitive source is mapped to the folders allowed to build on it, so an application in a marketing folder stays out of the HR schema whatever its roles say. Master data objects built on a connection inherit that scope. Widening a scope is itself a site-level permission.
Row-level rules apply at the field
A person who enters a value outside their rows is told at the field, before anything is written. The same rule applies in the grid, in a form, by upload and through the API, and read and write access are decided separately.

%20with%20Microsoft%20and%20Google/Login%20Settings%20in%20NextTables.png?width=1303&height=902&name=Login%20Settings%20in%20NextTables.png)
Sign-in through your identity provider
People sign in through your identity provider, Microsoft Entra ID or Google Workspace, and are authorized inside NextTables. The platform is reached through one technical connection user per schema, so maintenance-only users stay outside the platform's user management and licensing.
How the layers land on each platform: SAP Business Data Cloud (one Open SQL schema per space) and Databricks (one login role per Lakebase schema).
Every change on the record
A change is made
It happens in the grid, in a form, by upload or through the API, by a signed-in person under their role.
It is validated
It is checked against your master data and your rules. Invalid values stop at the field, so only validated values reach the log and the platform.
It is written
It goes into your platform through the connection your administrator scoped, and only there.
It is recorded
The audit log row lands next to the data: user, timestamp, action, old and new values.
Full audit trail
Coming Soon
The change history of a row, in the product interface, built on the same audit log that is on the record today.
Approval workflows
Coming Soon
For sensitive updates, edits are proposed, reviewed, and only then written, for people and for agent-driven changes alike. The decision becomes part of the record.
Safe rollback
Coming Soon
Any change can be reverted to its previous value by an authorized user, with the rollback itself recorded alongside the original change.
Your business data stays in your platform
One storage location
The tables, the views and every row live in SAP Business Data Cloud, Databricks or PostgreSQL. Reporting reads them the way it does today.
Live connections, in real time
Reads and writes go through the platform's own interface in real time. A maintained value is available in every dashboard at once.
A clean exit
Switch the connection off and the schema, the tables, the views and the data are exactly as they were. Your configuration can travel with you too, through the same export used for promotion. Coming Soon
Security and data residency
| Concern | How it is handled |
|---|---|
| Hosting | NextTables runs as a managed SaaS application on Microsoft Azure, Western Europe, with a dedicated metadata database per tenant. Additional hosting regions follow for specific data residency requirements. Coming Soon |
| Encryption | Encryption at rest and in transit for every tenant. |
| Backups and recovery | Automated backups and disaster recovery for the tenant's configuration; your business data stays inside your platform. |
| Identity | Sign-in through your identity provider: Microsoft Entra ID and Google Workspace today. Leaving the company removes the sign-in. |
| Data processing | A published privacy policy and a GDPR Article 28 data processing agreement. |
| Platform access | One technical connection user per schema, scoped to that schema, with the IP address shown in the connection dialog for your allowlist. Rotating a password is one value in one field. |
| Support and releases | An enterprise support model with one named path for your team, and a monthly release cycle, 30-plus releases and counting. |
Frequently asked questions
In NextTables, per application, against the master data tables the app is connected to. Every rule runs at the point of entry, ahead of the write, on every channel that writes data.
Yes. A row-level security object can read a control table in your platform through the connection, so one source of truth serves the platform's own access controls and NextTables alike.
Inside your enterprise data platform, as a regular table next to the data, on by default. It can be queried with your existing platform tools today; a full audit trail in the product interface is on the roadmap.
The technical connection user, because that is what a database connection is. The person behind each change is recorded in the NextTables audit log against their signed-in identity.
One sign-in per person, through your identity provider; the platform is reached through one technical user per schema that your administrator creates.
It stays where it has been the whole time: in your platform. Switch off the connection and the schema, the tables, the views and every row remain as they are.
Bring your security review
Half an hour on your access model, your control tables and your audit requirements. Or take the deck to the review first.
