Supported DevExpress Version View this example in Support Center How to use DevExpress Example

Dashboard for Blazor - How to implement multi-tenant Dashboard architecture by using the ASP.NET Core's Identity authentication system

This example shows how to configure the Dashboard control so that it works in the multi-user environment.

You can identify a user in the ASP.NET Core's HttpContext.User and return the following user-specific content:

Dashboards

Custom dashboard storage allows you to specify which dashboards the user can access, edit, and save.

API: IEditableDashboardStorage Interface

Files to look at: CustomDashboardStorage.cs

Data Sources

Custom data source storage allows you to specify which data sources are available to the user.

API: IDataSourceStorage Interface

Files to look at: CustomDataSourceStorage.cs