I created an ASP.NET 2.0 web application and would like to use SSRS 2005 for reporting purposes.
The web application uses form authentication and user roles for authorization. I created reports and deployed them to our SQL Server 2005 window.
I have two options for integrating reports into my application:
Link to SSRS from my application. The link will have the specified parameters and parameters. I make sure that the link is displayed only to authorized users, and it refers to the correct report with the appropriate parameters.
Use ReportViewer to manage and display reports using this. All processing will be done by SSRS.
However, I'm not sure how best to configure security in IIS in the Reporting Services window. It is currently configured for Windows Integrated Authentication. Also, the reporting service has my username with the browser role.
Not all users of my application will have an AD login. Also, the application is on the Internet, and I do not want to open SSRS more than necessary. At the same time, I want this to be easy for our users, because I do not want SSRS to ask for a username and password.
What is the best way to do this? Should I create a dummy AD user and then use it to communicate between the ASP.NET application and SSRS? If this is not the case, then what is the easiest way to get everything I need?
cwius source share