How do we provide multi-tenancy to our clients?
Recently I’ve been in touch with Dundas Support, however I’m not sure the suggested Multi-tenancy features suggested below solve our use case:
You can install and maintain one application of Dundas BI across all client by using multitenancy. This is good if you don’t want the users to know about the existence of other users in the system. In Dundas BI, you can achieve this by using custom attributes or by adding different tenant.
A multi-tenant instance is used when the application deployment is done for users who shouldn’t know about the existence of other users using the same system. It allows the solution provider to install and maintain one application of Dundas BI to handle all their clients (tenants). You can check this article for more details.
The main use case for multi-tenancy is to use data connector overrides to allow multiple tenants to share the same data connector, dashboards, etc., but have them display data from a different database for each tenant. For example, each tenant might maintain their own database, or you may decide to use separate databases for security reasons. A step by step implementation of implementing data connection overrides and creating tenants is show in the following link.
If you are using the same database for all users and want to filter out the data based on users you can use custom attributes instead. More information on custom attributes can be found on this link.
I need to be able to promote specific dashboards only to certain user accounts, they are all currently being pulled from the same database. Ideally I’d like to be able to select an account and then select which dashboards they will be able to see in our portal.
Any help would be appreciated.
Best,
Jack