If you want to directly give them the reporting server URL to view report, then you need to give them Admin Username and password or else you can embed the report in your application and ask them to use your application to view report.
For information on how to link Report in your application, please refer to this sample code
ReportParameter[] parm = new ReportParameter[1];
parm[0] =new ReportParameter("Your Parameters", "Your
Parameter Values");
ReportViewer1.ShowCredentialPrompts = false;
ReportViewer1.ServerReport.ReportServerCredentials = new ReportCredentials("Reportfolder
Name", "Password of the folder", "");
ReportViewer1.ProcessingMode =
Microsoft.Reporting.WebForms.ProcessingMode.Remote;
ReportViewer1.ServerReport.ReportServerUrl = new System.Uri("http://SQL
Azure Reporting Server URL/ReportServer");
ReportViewer1.ServerReport.ReportPath = "/ReportFolder/ReportName";
ReportViewer1.ServerReport.SetParameters(parm);
ReportViewer1.ServerReport.Refresh();
Arunraj Chandrasekaran, MCTS, Author:
SQLXpertise.com
If you found this post useful, Please "
Mark as Answer" or "
Vote as Helpful"