About Portlets

Portlets provide your portal users with customized tools and services as well as information. The portal comes with many portlets, but you can also create your own. Have a Web developer or an Oracle portlet developer create portlets for you, or download portlets from the Oracle Technology Network at http://www.oracle.com/technology/index.html.

This topic discusses:

To learn how to create or edit administrative objects (including portlets, portlet bundles, portlet templates, and portlet Web Services), see Creating and Editing Administrative Objects.

Intrinsic Portlets and Remote Portlets

There are two types of portlets: intrinsic portlets and remote portlets.

An intrinsic portlet consists of one or more sets of code that are located on the portal computer. Your portal administrator needs to install this code in the correct location before an intrinsic portlet can be created.

A remote portlet is a portlet hosted by a separate remote server. When a user displays a My Page or community page that includes a remote portlet, the portal contacts the appropriate remote server to obtain updated portlet content.

Making Portlets Available to Portal Users

Some portlets are installed with the portal and are readily available to portal users, but others require you to manually install and configure them.

Note: For information on installing portlet code, refer to the Installation Guide for Oracle WebCenter Interaction (available on Oracle Technology Network at http://www.oracle.com/technology/documentation/bea.html) or the documentation that comes with your portlet, or contact your portal administrator.

To make an intrinsic portlet available to portal users:

  1. Install the portlet code on the portal computer.
  2. Create an intrinsic portlet Web service.
  3. Create a portlet.

To make a remote portlet available to portal users:

  1. Install the portlet code on the portal computer or another computer.
  2. Create a remote server.
  3. Create a remote portlet Web service.
  4. Create a portlet.
To learn about the Portlet Editor, see one of the following editor pages:

Portlet Web Services

Portlet Web services allow you to specify functional settings for your portlets, leaving the display settings to be set in each associated portlet. There are intrinsic portlet Web services and remote portlet Web services.

To learn about the Intrinsic Portlet Web Service Editor, see one of the following:

To learn about the Remote Portlet Web Service Editor, see one of the following editor pages:

Portlet Bundles

Portlet bundles are groups of related portlets, packaged together for easy inclusion on My Pages or community pages. When users add portlets to their My Pages or community pages, they can add all the portlets in a bundle or select individual portlets from a bundle. You might want to create portlet bundles for portlets that have related functions or for all the portlets that a particular group of users might find useful. This makes it easier for users to find portlets related to their specific needs without having to browse through all the portlets in your portal.

To learn about the Portlet Bundle Editor, see one of the following editor pages:

Portlet Templates

Portlet templates allow you to create multiple instances of a portlet, each displaying slightly different information. For example, you might want to create a Regional Sales portlet template, from which you could create different portlets for each region to which your company sells. You might even want to include all Regional Sales portlets on one page for an executive overview.

To learn about the Portlet Template Editor, see one of the following editor pages:

To create a portlet from a portlet template:

  1. Click Administration.
  2. Open an administrative folder.
  3. In the Create Object menu, click Portlet Template.
  4. Complete the Portlet Template Editor.
  5. In the Create Object menu, click Portlet.
  6. In the Choose Template or Web Service dialog box, choose the portlet template you created (portlet templates are indicated by the following icon ).
  7. Complete the Portlet Editor.

Portlets and Portlet Templates Created Upon Installation

Some portlets and portlet templates (and their necessary portlet web services and remote servers) are available with the portal installation:

Note: You can also create your own portlets, have a web developer or a Oracle WebCenter Interaction portlet developer create portlets for you, or download portlets from the Oracle Technology Network at http://www.oracle.com/technology/index.html. For information on installing and configuring portlets provided as a software package, refer to the portlet software documentation instead of the procedures in this guide. For information on developing portlets, see the Oracle WebCenter Portlet Toolkit for .NET Development Guide, which is located on the Oracle Technology Network at http://www.oracle.com/technology/documentation/bea.html.

Navigation Portlet

The following navigation portlet can be used with the Portlet-Ready Navigation scheme (set in an experience definition) to provide custom navigation for your portal:

Login Portlets

The following login portlets can be added to guest default profiles so users can log in to the portal:

User Profile Portlets

The following user profile portlets are included on the user profile page by default:

For more information on user profiles, see About User Profiles.

Portlets for My Pages and Community Pages

The following portlets are ready to be added to My Pages and community pages:

Portlet Templates

The following portlet templates (and any necessary portlet Web services and remote servers) are created when you install the portal: