Tenant Mode is an instance-wide setting that changes how Yurbi handles content sharing. With it off (the default), Yurbi behaves like a single-team tool — content is broadly shared, Builders can save reports to common folders, everyone in the All Users gr ...
Alternate User Data Sources let you point different users to different databases or schemas for the same app and the same report. Register your app once with a primary data source, add alternate data sources for each customer or environment, then assign e ...
Groups bundle users together so you can grant access to many people at once. Library folder permissions then point at those groups to decide who can open which reports. Together they're how you control the second layer of Yurbi's security model: which rep ...
Adding people to Yurbi means filling out one form that does five things at once: it creates the identity, sets the user's group memberships, grants per-app roles, sets profile-tag values that row-level security can reference later, and (optionally) points ...
This is an end-to-end worked example that combines every layer of Yurbi security into a working multi-tenant deployment. We'll set up a fictional Yurbi instance serving two customers — Acme Corp and Widget Inc — using one instance, one app, and the canned ...
Yurbi's security model controls who can sign in, what apps they can touch, which reports they can open, and what rows of data they see inside those reports. Whether you're running an internal team, a multi-tenant SaaS, or a hybrid of customer and internal ...
Row-Level Security (RLS) is Yurbi's third security layer. Once a user can sign in (Layer 1) and open a folder (Layer 2), RLS decides which rows of data they see inside the reports they can run. Two users running the same report see different results, filt ...
Yurbi serves a wide range of use cases. Most customers run embedded analytics for multi-tenant SaaS products; others run on-premise single-tenant deployments for internal use; some run multi-team internal setups where different departments need different ...