We have a multi-tenant application, and the same report is designed little differently per client specifications. My question, is if there is a way to use Microsoft Azure or some other Blob service to store the Tenant specific TRDX files, and can be downloaded on demand based on incoming request?
1 Answer, 1 is accepted
answered on 14 Mar 2019, 04:05 PM
You may use a Custom Report Resolver. In its Resolve() method you will receive a report identifier (client reportSource->report property) that should be resolved to a valid server-side ReportSource. You may use some convention linking a report template with a particular user to generate a proper report identifier, and then use the same convention in the custom resolver to find the necessary report for this exact client and return it wrapped in a UriReportSource (if it is a .TRDP/X file), or in an InstanceReportSource.
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Feedback Portal and vote to affect the priority of the items