Verify before construction
verifyDataTableLicense accepts a signed entitlement token. Invalid signatures, expiry, origin mismatch, or a missing feature claim fail before the advanced controller is created.
Available entitlements
Advanced row model, indexed search, background export, worker processing, live data, server analytics, formulas, collaboration, governance, and report design can be licensed independently.
Keep authorization separate
The entitlement controls access to package APIs. It never replaces user authentication, server authorization, tenant checks, or mutation validation.
const license = await verifyDataTableLicense(entitlementToken);
const rows = createRemoteRowModel({
license,
origin: window.location.origin,
...remoteOptions
});