What is the portlet repository?

Note

You must be the portal administrator to manage the portlet repository.

The portlet repository is simply a content area created by Oracle Portal during installation that contains all the available portlets. A subfolder is created for each provider; the portlets reside as items within each subfolder. There are two classifications for portlet providers: Seeded Providers, which are installed along with Oracle Portal and include such things as the portlets used by Oracle Portlet itself to provide access to its building tools, standard utilities, and so on; and Other Providers, which are the providers that you create and register with Oracle Portal. Pages and applications published as portlets also appear beneath Other Providers, as do content areas containing objects published as portlets.

When you register a new provider on your local node, or when you register remote nodes and perform a refresh, the providers are automatically added to your portlet repository. In addition, as soon as an object in a content area is published to the portal, that content area (and the object) appear in the repository. However, you have complete control over who actually sees the portlets in the portlet repository. Because each portlet provider is represented by a subfolder, you can use the folder's Access tab to control which users may see the provider in the portlet repository. You can also apply security at the portlet level by editing the portlet in the portlet repository.

Because the portlet repository is simply a content area, you as the portal administrator can use the Edit Folder link to manage the providers and their portlets just as you would manage the content of any other folder. You can edit the portlets in the portlet repository as you would any other content area item, for example to change the title of the portlet or to add a description or keywords. You may also want to categorize each portlet so that when users click on a provider's subfolder, they see all the provider's portlets organized into meaningful categories. You might create a category called Sales, for example, then categorize any portlets of interest to the sales group accordingly. If you have many providers that could contribute to the Sales theme, you might want to create a subfolder called Sales and move portlets from the original provider folders into the Sales folder.

Note: If you add a folder manually to the repository--say, in an attempt to add a new provider--bear in mind that the provider's portlets are not actually available until you register the provider with Oracle Portal.

Notes

  • When you register another instance of Oracle Portal as a remote node, you must assign the newly added portlets to the categories defined on your local node. The remote node's categories are not added to the portlet repository to preserve the integrity of your categories.

  • Oracle Portal provides several tools to help you meet the needs unique to the portlet repository. By default, these tools are available in the Local Provider and Node portlets on the Oracle Portal Home Page's Administer tab.

  • The style applied to the portlet repository's root folder determines the appearance of the Add Portlet page, which you access by clicking Add Portlets when creating, editing, or customizing a page. Therefore, to change the appearance of the Add Portlet page, you can simply change the style applied to the portlet repository's root folder. See Customizing Add Portlet for more information.

Related topics

Effecting portlet-level security
What are remote nodes?

Creating categories