Getting Started with PeopleTools Portal Technologies

This chapter discusses:

Click to jump to parent topicPeopleTools Portal Technologies Overview

PeopleTools portal technologies consists of PeopleSoft Pure Internet Architecture and the various systems, code, and standards used for creating and managing portals.

PeopleSoft Pure Internet Architecture enables internet application deployment through a browser, and enables you to take advantage of PeopleSoft intranet solutions, internet solutions, and integration technologies. PeopleSoft Pure Internet Architecture runs seamlessly in portals created and managed by PeopleTools portal technology.

PeopleTools portals are built on top of PeopleSoft Pure Internet Architecture and enable you to easily access and administer content from a variety of providers, such as PeopleSoft FSCM, CRM, and HCM applications; other Oracle applications; and many third party content suppliers. PeopleTools portals enable you to combine content from these multiple sources and deliver the result to users in a unified, consistent, and intuitive interface.

The main elements of the PeopleTools portal technology are a portal servlet and an application server. These two elements work together to provide common portal processing features such as page assembly, content search and management, navigation, and homepage or dashboard personalization.

Click to jump to parent topicPeopleTools Portal Technologies Implementation

 

To implement PeopleTools portals, you need to:

Note. These implementation activities assume that you have installed your required databases, application servers, and web servers.

See PeopleTools 8.52 Installation Guides, https://support.oracle.com

See Also

Getting Started with Enterprise PeopleTools

Click to jump to top of pageClick to jump to parent topicDesigning and Configuring the Portal Environment

In the designing phase of your implementation, take advantage of all Oracle resources for PeopleSoft applications including installation guides, hardware and software guides, certification requirements, red papers, and PeopleBooks.

Build the physical network and server architecture that is necessary to support your implementation. Ensure that you consider the various facets of network management and security, including creating subnets with appropriate routers and switches; creating firewalls, proxy servers, and reverse proxy servers, and using Secure Sockets Layer/Transport Layer Security.

During implementation, you should research and understand how to:

Step

Reference

1. Size servers appropriately

See your hardware configuration guides and PeopleSoft minimum requirements.

2. Configure software and hardware to optimize speed and performance

See your network administration guides.

3. Set up optimal load balancing

See your server configuration guides and industry best practices.

Click to jump to top of pageClick to jump to parent topicInstalling PeopleSoft Pure Internet Architecture

To install one or more PeopleTools portal sites, perform this step:

Step

Reference

1. Run the PeopleSoft Pure Internet Architecture setup program for your database.

See PeopleTools 8.52 Installation Guide,https://support.oracle.com

Click to jump to top of pageClick to jump to parent topicConfiguring Your Web Profile

During PeopleSoft Pure Internet Architecture setup, you'll be prompted to select one of the web profiles delivered with your PeopleSoft application or to specify a new web profile if no existing profile meets your needs. To configure your selected web profile, you perform the following step:

Step

Reference

1. Configure your selected web profile.

Click to jump to top of pageClick to jump to parent topicConfiguring Application Security

Applications come with roles and permissions that you can configure or use as delivered. Roles define the permission lists that are assigned to groups of people. A permission list defines a group of securable objects. A comprehensive role and permission list design is necessary to best manage which users can access each piece of content in the portal.

A powerful feature of PeopleTools security is the dynamic role. User membership to these roles is defined programmatically instead of by manually updating a membership list. Dynamic roles can simplify user role assignments significantly.

To secure access to content, you perform the following steps:

Step

Reference

1. Configure permission lists, roles, and user profiles.

See PeopleTools 8.52: Security Administration.

2. (Optional) Set up single sign-on.

Click to jump to top of pageClick to jump to parent topicSetting Up the Portal

To set up the portal, you perform the following steps:

Step

Reference

1. Manage portal definitions.

See Administering Portal Definitions.

2. Define folders and set folder security.

See Administering FoldersAdministering SmartNavigation Folders.

3. Define content references, create related links, and set content reference security.

See Administering Content References.

4. Add templates and set template security.

See Managing Portal Objects.

5. Create, configure, and secure homepages and dashboards.

See Administering Homepages, Dashboard Pages and Pagelets.

Click to jump to top of pageClick to jump to parent topic(Optional) Setting Up JSR 168

JSR 168 is an emerging standard for portals running in a Java 2 Platform, Enterprise Edition architecture. It specifies content definitions much like pagelets, which present portal content defined according to the JSR 168 standard. Portlets are Java-based web components that you can register in the PeopleSoft portal. To set up JSR 168, perform the following step:

Step

Reference

1. Implement JSR 168 portlets.

See Describing the Portlet Entity Registry.

Click to jump to top of pageClick to jump to parent topicConfiguring Performance Features

Properly configuring caching options significantly increases portal performance. To administer caching features for the portal, perform the following steps:

Step

Reference

1. Configure server-based caching.

See Administering Server-Based Caching.

2. Configure browser-based caching.

See Administering Browser-Based Caching.

3. Configure web server-based navigation caching.

See Administering Web Server-Based Navigation Caching.