This chapter discusses:
Internet technology overview.
Internet technology implementation.
Internet technology consists of PeopleSoft Pure Internet Architecture and the PeopleTools portal technology 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 PeopleSoft portal technology.
PeopleTools portal technology is built on top of PeopleSoft Pure Internet Architecture and enables you to easily access and administer multiple content providers, including PeopleSoft databases such as PeopleSoft CRM and HRMS, as well as non-PeopleSoft content. It enables you to combine content from these multiple sources and deliver the result to users in a unified, simple-to-use 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, search ability, content management, navigation, and homepage personalization.
To implement PeopleSoft internet technology, you need to:
Design and configure the portal environment.
Install PeopleSoft Pure Internet Architecture.
Configure your web profile.
Configure security.
Set up the portal.
(Optional) Set up JSR 168.
Configure performance features, such as caching.
In the planning phase of your implementation, take advantage of all PeopleSoft sources of information, including installation guides, hardware and software guides, red papers, and PeopleBooks.
Build the physical network and server architecture necessary to support your development. Ensure that you consider all the scenarios for your network and security, including creating subnets with appropriate routers and switches, and creating firewalls, proxy servers, reverse proxy servers, and Secure Sockets Layer.
During implementation, perform the following tasks within your portal environment:
Size servers appropriately.
Configure software to optimize portal performance.
Scale load balancing up to load requirements.
Note. These implementation activities assume that you have installed your required databases, application servers, and web servers.
See Also
Enterprise PeopleTools 8.49 PeopleBook: Getting Started with PeopleTools
the PeopleTools installation guide for your database platform and supplemental information about third-party application integration on the PeopleSoft Customer Connection web site.
To install one or more PeopleSoft portal sites, perform this step:
Step |
Reference |
1. Run the PeopleSoft Pure Internet Architecture setup program for your database. |
|
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 none of the delivered profiles meet your needs. To configure your selected web profile, you perform the following step:
Step |
Reference |
1. Configure your selected web profile. |
The portal comes with a set of roles and permissions that you can configure or use as delivered. Roles define the permission lists assigned to groups of people. Permission lists define 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 Enterprise PeopleTools 8.49 PeopleBook: Security Administration. |
2. (Optional) Set up single sign-on. |
To set up the portal, you perform the following steps:
Step |
Reference |
1. Administer portal definitions. |
|
2. Define folders and set folder security. |
|
3. Define content references, create related links, and set content reference security. |
|
4. Add templates and set template security. |
|
5. Create tabbed homepages and specify tab layouts. |
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. |
When properly configured, caching significantly boosts portal performance. To configure performance features for the portal, perform the following steps:
Step |
Reference |
1. Administer server-based caching. |
|
2. Administer browser-based caching. |
|
3. Administer web server-based navigation caching. |