Repository Management

This chapter covers the following topics:

Overview of Repository Management

All reports submitted through Oracle Report Manager are stored in the Reports Repository. The Repository Management feature allows you to:

Repository Management

To access the Repository Management page, choose Repository from the top level menu in the Oracle Report Manager pages, or choose the Repository Management menu item from a responsibility provided by your system administrator. A hierarchical grid structure provides an easy means of locating reports. Reports are added to the repository only when a report is published.

Repository Management Page

the picture is described in the document text

Features of the Repository Management Page

Defining Repository Security

Repository security lets you restrict the users who can view and manage a folder or report. Use the Secure page to define repository security for a folder or report by assigning viewer or owner privileges to particular users.

If you have also defined content security for a report, such as user to value security, flexfield segment security, or custom security, then users can only view the data to which they have access when they view the report.

You can use repository security for reports that do not use the user to value, flexfield segment, or custom security methods, as an alternative to creating menu items to control access to those reports. The repository security feature can help reduce maintenance overhead when you need to secure large numbers of reports because you can publish multiple reports to the same secured folder, instead of creating individual menu items for each report.

If no repository security has yet been defined for the selected folder or report, then all users with access to the repository can view and manage that folder or report.

Note: Administrators can override this repository security and allow a user access to all folders and reports by setting the FRM: User to Value Owner Access profile option to Yes for that user. See: Set Profile Options.

Archiving Reports

The Report Manager provides an archive facility to store reports that you wish to maintain, but are no longer needed in the active Reports Repository.

Mark a report for archive in one of two ways:

Once you have marked a report for archive, it is removed from view by report consumers, but it is not placed in the Report Manager Archive until you run the Maintain Repository concurrent request. See Maintain Repository.

To access a report stored in the archive, select it, then select Restore to restore it to the active Reports Repository. The report is restored to the Reports Repository by this action, you do not need to run the Maintain Repository concurrent request. Note that reports are not restored to functions. You must create a new function for a restored report.

Maintain Repository

Use the Maintain Repository page to schedule the Maintain Repository concurrent request. This request will process all reports that are marked for archive or delete. In addition, it will remove menu items that no longer point to active reports. It also searches for orphaned records in the repository tables that are no longer accessible from the repository or the archive and deletes such records.

You can schedule the request to run immediately, schedule the request to run at a particular date and time, or set up a recurring schedule to ensure items are archived and purged on a regular basis.

After the request completes, you can view the request log file and output file to review information about the status of the repository tables before and after the processing performed by the request and other details. See How To View Request Status and Output, Oracle E-Business Suite Setup Guide.

Recommendations for Running the Maintain Repository Concurrent Request

It is recommended that you schedule the Maintain Repository concurrent request to run on a regular basis during periods of light activity on the system. You should run the request at least once monthly, but the optimal frequency for your system will depend on the delete and archive activities of your users.

Note the following about the maintenance process: