Monday, March 19, 2012

Deploying to a webserver

I'm confused...
I was able to get my Web Host to install Reporting Services.
I understand that after I deploy my reports to my Web Host's server, that
the URL I need would look something like this:
http://myWebHostServer/ReportServer
My question is: If my Web Host has dozens/hundreds of users (like me) who
want to utilize RS, are we all deploying to the same place? My URL (let's
say) is www.abc.com. In development, I have 10 reports in a folder called
RSReports. When I want to display Report1 to my user, will I be able to use:
http://www.abc.com/RSReports/Report1 ?
Also - when I want to manage my reports and use
http://myWebHostServer/ReportServer
will I see only my reports, or everybody else's as well'
Thanx
JerryAlthough the default installation does not allow this it is possible to
install it somewhere else. Check out gotdotnet, I think that is where I saw
the article.
--
Bruce Loehle-Conger
MVP SQL Server Reporting Services
"JerryK" <JerryK@.discussions.microsoft.com> wrote in message
news:38602143-4FC4-4772-BD6D-B97E8596BFE1@.microsoft.com...
> I'm confused...
> I was able to get my Web Host to install Reporting Services.
> I understand that after I deploy my reports to my Web Host's server, that
> the URL I need would look something like this:
> http://myWebHostServer/ReportServer
> My question is: If my Web Host has dozens/hundreds of users (like me) who
> want to utilize RS, are we all deploying to the same place? My URL (let's
> say) is www.abc.com. In development, I have 10 reports in a folder called
> RSReports. When I want to display Report1 to my user, will I be able to
use:
> http://www.abc.com/RSReports/Report1 ?
> Also - when I want to manage my reports and use
> http://myWebHostServer/ReportServer
> will I see only my reports, or everybody else's as well'
> Thanx
> Jerry
>|||RS is installed as an application hosted in a virtual directory below the
root of an IIS web server, and the same interface is used to access reports
whether for viewing or managing.
The Report Manager effectively configures itself based on the windows
account you log in to the site with. There is a role based security model
built into RS and what you see when you log in depends on the role or roles
to which your host assigned to your account.
Whether you will see just your own reports or those of everyone else depends
on these roles. One would hope that the host has created a role just for you
and made sure that this role can only access your reports and that your
reports can only be accessed by this role, of which you are the only member.
The other possiblity is that your site is hosted on it's own IIS virtual
server and that they have installed reporting services within this virtual
server. In which case you effectively have your own Report Server.
As far as accessing the reports via a url, you can do this but it is not as
simple as extending the path to include the name of the report as you
suggest. The simplest way is to log in to Report Manager and navigate to the
report you want to view, when you do take a look at the status bar and you
will see what I mean about the url.
Hope this helps
Mike Hanson
"JerryK" wrote:
> I'm confused...
> I was able to get my Web Host to install Reporting Services.
> I understand that after I deploy my reports to my Web Host's server, that
> the URL I need would look something like this:
> http://myWebHostServer/ReportServer
> My question is: If my Web Host has dozens/hundreds of users (like me) who
> want to utilize RS, are we all deploying to the same place? My URL (let's
> say) is www.abc.com. In development, I have 10 reports in a folder called
> RSReports. When I want to display Report1 to my user, will I be able to use:
> http://www.abc.com/RSReports/Report1 ?
> Also - when I want to manage my reports and use
> http://myWebHostServer/ReportServer
> will I see only my reports, or everybody else's as well'
> Thanx
> Jerry
>

No comments:

Post a Comment