Multi-tenant BI for SaaS Apps

Manage BI resources and data across all your customers from a single environment

When deploying to multiple groups of users or customers, you need a BI architecture that puts you in the driver's seat to define who has access to what reports, dashboards, and data. This is particularly the case for SaaS vendors who deliver BI functionality as part of their cloud-based applications. The Jaspersoft® multi-tenant BI architecture delivers this control for the thousands of developers who embed Jaspersoft software in their apps.


Centrally manage your BI deployment

When you have multiple groups of users or customers, it's often not practical or recommended that you maintain a separate environment for each of them. The Jaspersoft multi-tenant BI platform is designed to serve all your users and customers from a single instance, making it much easier for administrators to manage distribution and access to BI content and data.

Scale easily and with control

When your business is growing, you want a business intelligence solution that's designed to seamlessly grow with you. The Jaspersoft organization-based folder structure offers a fast, flexible way to manage users and customers — and, as your business or application scales, service them based on their individual requirements.

Better Administrative Control

Your tenants are likely to vary in size, consumption requirements, and more. Jaspersoft software provides administrators with unique views to oversee these metrics in aggregate across tenants. And admins have the ability to fine-tune configuration points such as caching, query limits, and more — all through the JasperReports® Server UI.

Less Money

Multi-tenancy is designed to provide functionality to many tenants or customers from a single instance. In addition to the benefits of a centralized management platform, multi-tenant BI can deliver this functionality at a fraction of the price of using single instances for each one of your many customers.


Advanced multi-tenant controls

Create "organizations" to serve as private repositories for reports, dashboards, and other analytical content. Assign users and groups to organizations and you can fine-tune access for your whole deployment from a single console.

Integration with IAM systems

Users may be defined in JasperReports Server software, or come from an external authentication system. Their user metadata such as "roles" or "attributes" can be imported, too, and used to define access rights in Jaspersoft BI.

Support for sub-tenants

What if your tenants have tenants? Jaspersoft software supports nested tenants or "sub-tenants", which allows administrators to define security and access details down to the most granular level and suit any use case.

Custom theming

The Jaspersoft user interface can be reskinned or themed to match the desired look and feel for each customer or group of users, allowing you to personalize or brand the software as desired.

Tenant master scheduler UI

The centralized scheduler allows administrators to schedule report and dashboard jobs across a deployment, and see, edit, or delete all scheduled jobs according to defined permissions.

Resource propagation

Jaspersoft software allows tenant-specific import and export of resources, meaning you can propagate a new report or dashboard to one, some, or all of your customers in one simple move.

Ready to give it a spin?

Start your 30-day trial now.