Databases Reference
In-Depth Information
Another way to prevent access to the contents of My Reports is to modify the role definition used for
accessing My Reports. Clearing all the task permissions will effectively lock it down and prevent a user
from accessing its contents. Unfortunately, it also denies access to anyone else in that role (who doesn't
already have permissions granted through other role memberships).
Finally, My Reports can be secured by removing the user's Windows account from My Reports role
membership. This is the most effective way of locking out individual users, without creating potentially
far-reaching side effects.
Managing Reports
Once you've laid the foundation for the Report Server content by configuring the system settings, you're
ready to begin working with items that are stored on the server. Folders represent the hierarchical struc-
ture of the database content, and items are contained within them. In this section, you'll read about set-
ting the properties for items in the database and how to publish content. First, though, let's take a closer
look at working with the folders themselves.
Working in Folders
When you deploy reports from Visual Studio using the report designer, you can publish content to any
folder in the hierarchy. You can also specify that a new folder be created for your content, which will be
created when your content is deployed. You control the report destination by setting the target folder
property in the project properties dialog box. Project properties can be accessed by right-clicking on the
project in the Solution Explorer window and selecting Properties.
Once the report is deployed, you can use Report Manager to create additional folders and move the con-
tent from folder to folder. Create new folders in Report Manager by navigating to the location where you
would like the new folder. Once there, click the New Folder button on the toolbar. The Report Manager
then displays a page where you can name the folder and add a description.
Security Inheritance
When you create a new folder, it automatically has the same security settings as its parent folder. By
changing folder permissions, you can override the parent folder settings and define your own values.
The changed values will, in turn, be applied to the contents of that folder. This application of parent
settings continues to the deepest level of the folder structure. The use of configuration settings that are
inherited by child nodes is used extensively in .NET.
Moving Content between Folders
There are times when it's necessary to move content after it's been deployed. This is particularly true
early in the life of a Report Server deployment. You can minimize this by planning an effective directory
structure for your organization before deploying reports.
To move a report, go to the property pages for the report. Clicking the Move button on the toolbar will
take you to a page where you can specify the target location for the report item.
Search WWH ::




Custom Search