WebSphere Portal
Product overview
What's new
The portal Web 2.0 theme
Portal Search
Key features
Versatile framework
Customization
Managing content
Portlets
Application integration
Collaboration
Portal Search key features and capabilities
Summarizer
Language support for Portal Search
Accessibility features
Planning for WebSphere Portal
Supported hardware and software
Topologies
Single server
High availability and failover considerations
Vertical Scaling
Horizontal scaling
Database considerations
Database topologies
Planning for databases
Shared database domains
Planning for DB2 on Windows
Planning for DB2 on UNIX
Planning for DB2 for i5/OS
Planning for DB2 for z/OS
Planning for Oracle
Planning for Oracle RAC
Planning for SQL Server 2005
Planning your user registry
Planning for realm support
Planning a property extension configuration
Planning your Web servers
Security and authentication considerations
Authentication
Java 2 security with WebSphere Portal
Federal Information Processing Standards
Planning for single sign-on
Secure Socket Layer
Planning a Credential Vault
Caching considerations
Planning for external security managers
Cluster guidelines and limitations
HTTP session failover
Setting up an i5/OS database in a cluster
Cluster security
Using external security managers in a cluster
Planning for multiple clusters
Database sharing between multiple clusters
WebSphere Extended Deployment Dynamic Clusters
Cluster maintenance
Planning integration with WebSphere Process Server
Understanding configuration options for process integration
Planning Web Content Management
Basic architectures
Secured architecture
Decentralized authoring
Delivery options
Staging server
Built-in redundancy
Configuring a staging application
Known limitations
Installing WebSphere Portal
Installation Options
Setting up WebSphere Portal server
Setting up a single server
Preparing your Windows machine
Installing DB2
Creating local databases
Creating users
Installing WebSphere Portal
Transferring to DB2 manually
Verifying databases
Setting up a production environment
Setting up a production environment on AIX
Preparing prerequisite and corequisite software
Preparing databases
Preparing DB2
Installing DB2
Creating remote databases
Creating users
Preparing DB2 for z/OS
Installing DB2 for z/OS
Creating remote databases
Creating users
Creating the Java Content Repository database
Preparing Oracle
Installing Oracle
Creating databases
Creating users
Granting privileges
Preparing Oracle RAC
Installing Oracle RAC
Creating databases
Creating users
Preparing SQL Server 2005
Installing SQL Server 2005
Creating databases
Creating users
Creating schemas
Preparing WebSphere Application Server Network Deployment
Preparing a remote Web server
Preparing the primary node
Installing WebSphere Portal on AIX
Configuring WebSphere Portal to use a remote database
Configuring WebSphere Portal to use DB2 Universal Database
Configuring WebSphere Portal to use DB2 for z/OS
Configuring WebSphere Portal to use Oracle RAC
Configuring WebSphere Portal to use SQL Server 2005
Verifying databases
Configuring the primary node to communicate with the deployment manager
Creating the cluster
Preparing user registries
Preparing Domino Directory
Preparing a SecureWay Security Server
Preparing a Novell eDirectory
Preparing a Sun Java System Directory Server
Preparing a Tivoli Directory Server
Configuring WebSphere Portal to use a user registry
Choosing your user registry model
Configuring a stand-alone LDAP user registry
Configuring the default federated repository
Adding an LDAP user registry
Adding a database user registry
Configuring realm support
Preparing additional nodes
Installing WebSphere Portal on additional nodes
Adding additional nodes to the cluster
Adding vertical cluster members
Setting up multiple clusters on AIX
Installing multiple clusters in a single server
Sharing database domains between clusters
Creating a new WebSphere Extended Deployment dynamic cluster
Adding an additional node to an existing dynamic cluster
Setting up a production environment on HP-UX
Preparing prerequisite and corequisite software
Preparing databases
Preparing DB2
Installing DB2
Creating remote databases
Creating users
Preparing DB2 for z/OS
Installing DB2 for z/OS
Creating remote databases
Creating users
Creating the Java Content Repository database
Preparing Oracle
Installing Oracle
Creating databases
Creating users
Granting privileges
Preparing Oracle RAC
Installing Oracle RAC
Creating databases
Creating users
Preparing SQL Server 2005
Installing SQL Server 2005
Creating databases
Creating users
Creating schemas
Preparing WebSphere Application Server Network Deployment
Preparing a remote Web server
Preparing for WebSphere Portal Server
Preparing the operating system
Preparing the primary node
Installing WebSphere Portal on HPUX
Configuring WebSphere Portal to use a remote database
Configuring WebSphere Portal to use DB2 Universal Database
Configuring WebSphere Portal to use DB2 for z/OS
Configuring WebSphere Portal to use Oracle
Configuring WebSphere Portal to use Oracle RAC
Configuring WebSphere Portal to use SQL Server 2005
Verifying databases
Configuring the primary node to communicate with the deployment manager
Creating the cluster
Preparing user registries
Preparing Domino Directory
Preparing a SecureWay Security Server
Preparing a Novell eDirectory
Preparing a Sun Java System Directory Server
Preparing a Tivoli Directory Server
Configuring WebSphere Portal to use a user registry
Choosing your user registry model
Configuring a stand-alone LDAP user registry
Configuring the default federated repository
Adding an LDAP user registry
Adding a database user registry
Configuring realm support
Preparing additional nodes
Installing WebSphere Portal on additional nodes
Adding additional nodes to the cluster
Adding vertical cluster members
Setting up multiple clusters on HPUX
Installing multiple clusters in a single server
Sharing database domains between clusters
Creating a new WebSphere Extended Deployment dynamic cluster
Setting up a production environment on i5/OS
Preparing prerequisite and corequisite software
Preparing databases
Preparing DB2 on i5/OS
Preparing for creation of databases
Creating user profiles
Creating remote databases
Preparing WebSphere Application Server Network Deployment
Preparing a remote Web server
Preparing for WebSphere Portal Server
Preparing the operating system
Preparing the primary node
Installing WebSphere Portal on i5/OS
Configuring WebSphere Portal to use a remote database
Transferring the default database to DB2 Universal Database for i5/OS
Verifying databases
Configuring the primary node to communicate with the deployment manager
Creating the cluster
Preparing user registries
Preparing a Tivoli Directory Server
Configuring WebSphere Portal to use a user registry
Choosing your user registry model
Configuring a stand-alone LDAP user registry
Configuring the default federated repository
Adding an LDAP user registry
Adding a database user registry
Configuring realm support
Preparing additional nodes
Installing WebSphere Portal on additional nodes
Adding additional nodes to the cluster
Adding vertical cluster members
Rendering documents on i5/OS
Configuring an HTML rendering server on i5/OS
Associating an HTML rendering server with WebSphere Portal
Setting up multiple clusters on i5/OS
Installing multiple clusters in a single server
Sharing database domains between clusters
Setting up a production environment on Linux
Preparing prerequisite and corequisite software
Preparing databases
Preparing DB2
Installing DB2
Creating remote databases
Creating users
Preparing DB2 for z/OS
Installing DB2 for z/OS
Creating remote databases
Creating users
Creating the Java Content Repository database
Preparing Oracle
Installing Oracle
Creating databases
Creating users
Granting privileges
Preparing Oracle RAC
Installing Oracle RAC
Creating databases
Creating users
Preparing SQL Server 2005
Installing SQL Server 2005
Creating databases
Creating users
Creating schemas
Preparing WebSphere Application Server Network Deployment
Preparing a remote Web server
Preparing for WebSphere Portal Server
Preparing the operating system
Preparing the primary node
Installing WebSphere Portal on Linux
Configuring WebSphere Portal to use a remote database
Configuring WebSphere Portal to use DB2 Universal Database
Configuring WebSphere Portal to use DB2 for z/OS
Configuring WebSphere Portal to use Oracle
Configuring WebSphere Portal to use Oracle RAC
Configuring WebSphere Portal to use SQL Server 2005
Verifying databases
Configuring the primary node to communicate with the deployment manager
Creating the cluster
Preparing user registries
Preparing Domino Directory
Preparing a SecureWay Security Server
Preparing a Novell eDirectory
Preparing a Sun Java System Directory Server
Preparing a Tivoli Directory Server
Configuring WebSphere Portal to use a user registry
Choosing your user registry model
Configuring a stand-alone LDAP user registry
Configuring the default federated repository
Adding an LDAP user registry
Adding a database user registry
Configuring realm support
Preparing additional nodes
Installing WebSphere Portal on additional nodes
Adding additional nodes to the cluster
Adding vertical cluster members
Setting up multiple clusters on Linux
Installing multiple clusters in a single server
Sharing database domains between clusters
Creating a new WebSphere Extended Deployment dynamic cluster
Setting up a production environment on Solaris
Preparing prerequisite and corequisite software
Preparing databases
Preparing DB2
Installing DB2
Creating remote databases
Creating users
Preparing DB2 for z/OS
Installing DB2 for z/OS
Creating remote databases
Creating users
Creating the Java Content Repository database
Preparing Oracle
Installing Oracle
Creating databases
Creating users
Granting privileges
Preparing Oracle RAC
Installing Oracle RAC
Creating databases
Creating users
Preparing SQL Server 2005
Installing SQL Server 2005
Creating databases
Creating users
Creating schemas
Preparing WebSphere Application Server Network Deployment
Preparing a remote Web server
Preparing for WebSphere Portal Server
Preparing the operating system
Preparing the primary node
Installing WebSphere Portal on Solaris
Configuring WebSphere Portal to use a remote database
Transferring the default database to DB2 Universal Database
Configuring WebSphere Portal to use DB2 for z/OS
Configuring WebSphere Portal to use Oracle
Configuring WebSphere Portal to use Oracle RAC
Configuring WebSphere Portal to use SQL Server 2005
Verifying databases
Configuring the primary node to communicate with the deployment manager
Creating the cluster
Preparing user registries
Preparing Domino Directory
Preparing a SecureWay Security Server
Preparing a Novell eDirectory
Preparing a Sun Java System Directory Server
Preparing a Tivoli Directory Server
Configuring WebSphere Portal to use a user registry
Choosing your user registry model
Configuring a stand-alone LDAP user registry
Configuring the default federated repository
Adding an LDAP user registry
Adding a database user registry
Configuring realm support
Preparing additional nodes
Installing WebSphere Portal on additional nodes
Adding additional nodes to the cluster
Adding vertical cluster members
Setting up multiple clusters on Solaris
Installing multiple clusters in a single server
Sharing database domains between clusters
Creating a new WebSphere Extended Deployment dynamic cluster
Setting up a production environment on Windows
Preparing prerequisite and corequisite software
Preparing databases
Preparing DB2
Installing DB2
Creating remote databases
Creating users
Preparing DB2 for z/OS
Installing DB2 for z/OS
Creating remote databases
Creating users
Creating the Java Content Repository database
Preparing Oracle
Installing Oracle
Creating databases
Creating users
Granting privileges
Preparing Oracle RAC
Installing Oracle RAC
Creating databases
Creating users
Preparing SQL Server 2005
Installing SQL Server 2005
Creating databases
Creating users
Creating schemas
Preparing WebSphere Application Server Network Deployment
Preparing a remote Web server
Preparing for WebSphere Portal Server
Preparing the operating system
Preparing ports
Preparing the primary node
Installing WebSphere Portal on Windows
Configuring WebSphere Portal to use a remote database
Configuring WebSphere Portal to use DB2 Universal Database
Configuring WebSphere Portal to use DB2 for z/OS
Transferring the default database to Oracle
Transferring the default database to Oracle RAC
Transferring the default database to SQL Server 2005
Verifying databases
Configuring the primary node to communicate with the deployment manager
Creating the cluster
Preparing user registries
Preparing a Active Directory
Preparing Domino Directory
Preparing a SecureWay Security Server
Preparing a Novell eDirectory
Preparing a Sun Java System Directory Server
Preparing a Tivoli Directory Server
Configuring WebSphere Portal to use a user registry
Choosing your user registry model
Configuring a stand-alone LDAP user registry
Configuring the default federated repository
Adding an LDAP user registry
Adding a database user registry
Configuring realm support
Preparing additional nodes
Installing WebSphere Portal on additional nodes
Adding additional nodes to the cluster
Adding vertical cluster members
Setting up multiple clusters on Windows
Installing multiple clusters in a single server
Sharing database domains between clusters
Creating a new WebSphere Extended Deployment dynamic cluster
Setting up a content server
Authoring server
Setting up a production environment
Installing the Authoring portlet
Configuring the Authoring Portlet
Selecting Web content libraries
Defining preview options
Defining user interface options
Defining rich text options
Additional authoring portlet configuration options
Web content authoring options
Enabling e-mail
Staging server
Setting up a production environment
Enabling e-mail
Delivery server
Setting up a production environment
Installing a portlet-based delivery server
Configuring the local rendering portlet
Selecting content to display in a portlet
Profiling a rendering portlet
Defining links between portlets
Defining other local portlet settings
Linking portlets
Rendering Portlet best practice
Enabling session handling
Installing content on a WebSphere Portal server
Installing rendering portlets
Configuring the remote rendering portlet
Selecting content to display in a portlet
Profiling a rendering portlet
Defining links between portlets
Defining access control credentials
Defining other remote portlet settings
Linking portlets
Rendering Portlet best practice
Enabling session handling
Enabling e-mail
Development server
Setting up a production environment
Enabling e-mail
Uninstalling WebSphere Portal
Uninstalling WebSphere Portal on a single server
Uninstalling on AIX
Preparing to uninstalling on AIX
Uninstalling on AIX
Uninstalling on HP-UX
Preparing to uninstalling on HP-UX
Uninstalling on HP-UX
Uninstalling on i5/OS
Preparing to uninstalling on i5/OS
Uninstalling on i5/OS
Uninstalling on Linux
Preparing to uninstalling on Linux
Uninstalling on Linux
Uninstalling on Solaris
Preparing to uninstalling on Solaris
Uninstalling on Solaris
Uninstalling a single server on Windows
Preparing to uninstalling on Windows
Uninstalling on Windows
Manually uninstalling WebSphere Portal
Uninstalling manually on AIX
Uninstalling manually on HP-UX
Uninstalling manually on Linux
Uninstalling manually on Solaris
Uninstalling manually on Windows
Uninstalling WebSphere Portal in a cluster
Restrictions on moving a node to a stand-alone configuration
Uninstalling from a cluster on AIX
Preparing to uninstalling on AIX
Uninstalling on AIX
Uninstalling from a cluster on HP-UX
Preparing to uninstalling on HP-UX
Uninstalling on HP-UX
Uninstalling from a cluster on i5/OS
Preparing to uninstalling on i5/OS
Uninstalling on i5/OS
Uninstalling from a cluster on Linux
Preparing to uninstalling on Linux
Uninstalling on Linux
Uninstalling from a cluster on Solaris
Preparing to uninstalling on Solaris
Uninstalling on Solaris
Uninstalling from a cluster on Windows
Preparing to uninstalling on Windows
Uninstalling on Windows
Migrating WebSphere Portal
Understanding migration
Planning for migration
Preparing your previous environment for migration
Migrating your customized resources
Migrating cooperative portlets that use the IBM Portlet API
Migrating portlets built with Struts Portlet Framework
Migrating business process applications
Migrating search collections
Migrating the Search and Browse portlet
Preparing to run the migration tasks
Migrating core information
Exporting core information for migration to the same machine
Importing core information for migration to the same machine
Exporting core information for migration to a remote machine
Importing core information for migration to a remote machine
Migrating the access control configuration
Migrating permissions on All Authenticated Users and All Portal User Groups
Migrating permissions on administrative resources
Migrating credential vault data using the XML configuration interface
Migrating credential vault data using SQL and direct database operations
Migrating additional components
Migrating personalization data stored in the JCR
Migrating exported personalization data from the file system
Migrating Web content
Migrating version 6.0 Web content
Document migration
Web Content Management migration overview
Post migration steps
Migrating version 5.1 Web content
Web Content Management migration overview
Migrating a primary Web content system
Installing the Web content migration tool
Migrating Web content data
Migrating user profiles
Migrating a local rendering portlet
Migrating a remote rendering portlet
Document migration
Migrating a secondary Web content system
Installing the Web content migration tool
Migrating user profiles
Migrating a local rendering portlet
Migrating a remote rendering portlet
Troubleshooting Web Content Management migration
Post migration steps
Migrating older Web content versions
Migrating business process applications
Migrating the business process configuration
Migrating themes
Adding support for top-level navigation
Enabling the Organize Favorites portlet in themes
Enabling drag-and-drop in migrated skins
Making search options easier to read
Making inadvertent changes to the default theme
Verifying the migration tasks
Configuring WebSphere Portal
Configuring security
Configuring security on AIX
Updating your user registry on AIX
Adding a database user registry on AIX
Configuring a property extension database on AIX
Modifying to the federated repository on AIX
Updating the base entry on AIX
Updating the database user registry on AIX
Updating the LDAP user registry on AIX
Updating the realm configuration on AIX
Creating the entity type on AIX
Adding the RDN to the entity type on HP-UX
Updating a group member on AIX
Deleting your user registry configurations on AIX
Deleting the LDAP entity type on AIX
Deleting the base entry on AIX
Deleting the LDAP group member on AIX
Deleting the realm on AIX
Deleting the realm base entry on AIX
Deleting the repository on AIX
Securing your environment on AIX
Enabling step-up authentication and/or the Remember me cookie
Deploying portlets in a secure environment on AIX
Disabling step-up authentication and/or the Remember me cookie
Configuring security on an HP-UX
Updating your user registry on an HP-UX
Adding a database user registry on HP-UX
Configuring a property extension database on HP-UX
Modifying to the federated repository on HP-UX
Updating the base entry on HP-UX
Updating the database user registry on HP-UX
Updating the LDAP user registry on HP-UX
Updating the realm configuration on HP-UX
Creating the entity type on HP-UX
Adding the RDN to the entity type on HP-UX
Updating a group member on AIX
Deleting your user registry configurations on an HP-UX
Deleting the LDAP entity type on HP-UX
Deleting the base entry on HP-UX
Deleting the LDAP group member on HP-UX
Deleting the realm on HP-UX
Deleting the realm base entry on HP-UX
Deleting the repository on HP-UX
Securing your environment on HP-UX
Enabling step-up authentication and/or the Remember me cookie
Deploying portlets in a secure environment on HP-UX
Disabling step-up authentication and/or the Remember me cookie
Configuring security on i5/OS
Updating your user registry on i5/OS
Adding a database user registry on i5/OS
Configuring a property extension database on i5/OS
Modifying to the federated repository on i5/OS
Updating the base entry on i5/OS
Updating the database user registry on i5/OS
Updating the LDAP user registry on i5/OS
Updating the realm configuration on i5/OS
Creating the entity type on i5/OS
Adding the RDN to the entity type on i5/OS
Updating a group member on HP-UX
Deleting your user registry configurations on i5/OS
Deleting the LDAP entity type on i5/OS
Deleting the base entry on i5/OS
Deleting the LDAP group member on i5/OS
Deleting the realm on i5/OS
Deleting the realm base entry on i5/OS
Deleting the repository on i5/OS
Securing your environment on i5/OS
Enabling step-up authentication and/or the Remember me cookie
Deploying portlets in a secure environment on i5/OS
Disabling step-up authentication and/or the Remember me cookie
Configuring security on Linux
Updating your user registry on Linux
Adding a database user registry on Linux
Configuring a property extension database on Linux
Modifying to the federated repository on Linux
Updating the base entry on Linux
Updating the database user registry on Linux
Updating the LDAP user registry on Linux
Updating the realm configuration on Linux
Creating the entity type on Linux
Adding the RDN to the entity type on Linux
Updating a group member on Linux
Deleting your user registry configurations on Linux
Deleting the LDAP entity type on Linux
Deleting the base entry on Linux
Deleting the LDAP group member on Linux
Deleting the realm on Linux
Deleting the realm base entry on Linux
Deleting the repository on Linux
Securing your environment on Linux
Enabling step-up authentication and/or the Remember me cookie
Deploying portlets in a secure environment on Linux
Disabling step-up authentication and/or the Remember me cookie
Configuring security on Solaris
Updating your user registry on Solaris
Adding a database user registry on Solaris
Configuring a property extension database on Solaris
Modifying to the federated repository on Solaris
Updating the base entry on Solaris
Updating the database user registry on Solaris
Updating the LDAP user registry on Solaris
Updating the realm configuration on Solaris
Creating the entity type on Solaris
Adding the RDN to the entity type on Solaris
Updating a group member on Solaris
Deleting your user registry configurations on Solaris
Deleting the LDAP entity type on Solaris
Deleting the base entry on Solaris
Deleting the LDAP group member on Solaris
Deleting the realm on Solaris
Deleting the realm base entry on Solaris
Deleting the repository on Solaris
Securing your environment on Solaris
Enabling step-up authentication and/or the Remember me cookie
Deploying portlets in a secure environment on Solaris
Disabling step-up authentication and/or the Remember me cookie
Configuring security on Windows
Updating your user registry on Windows
Adding a database user registry on Windows
Configuring a property extension database on Windows
Modifying to the federated repository on Windows
Updating the base entry on Windows
Updating the database user registry on Windows
Updating the LDAP user registry on Windows
Updating the realm configuration on Windows
Creating the entity type on Windows
Adding the RDN to the entity type on Windows
Updating a group member on Windows
Deleting your user registry configurations on Windows
Deleting the LDAP entity type on Windows
Deleting the base entry on Windows
Deleting the LDAP group member on Windows
Deleting the realm on Windows
Deleting the realm base entry on Windows
Deleting the repository on Windows
Securing your environment on Windows
Enabling step-up authentication and/or the Remember me cookie
Deploying portlets in a secure environment on Windows
Disabling step-up authentication and/or the Remember me cookie
Other Configuring information - title & description will change
Configuring SSL
Setting up SSL
Configuring SSL only for the login process
Setting up Client Certificate Authentication
Deleting passwords from configuration scripts
Using Java 2 security with WebSphere Portal
Changing passwords
External security managers
Enabling the SPNEGO TAI
Configuring Tivoli Access Manager
Configuring Tivoli Access Manager for authentication, authorization, and the Credential Vault
Configuring Tivoli Access Manager to perform authentication only
Configuring Tivoli Access Manager to perform authorization
Configuring the Credential Vault adapter for Tivoli Access Manager
Enabling user provisioning
Verifying Tivoli Access Manager is working
Removing the Credential Vault adapter
Removing Tivoli Access Manager
Disabling user provisioning
Configuring eTrust SiteMinder
Configuring eTrust SiteMinder for authentication and authorization
Configuring eTrust SiteMinder to perform authentication
Configuring eTrust SiteMinder to perform authorization
Removing eTrust SiteMinder
Verifying Trust Association Interceptors
Masking passwords in External Security Manager properties files
Changing the login and logout pages
Managing access control with external security managers
Enabling HTTP Basic Authentication for simple clients
The HTTP Basic Authentication Trust Association Interceptor
Configuring the HTTP Basic Authentication Trust Association Interceptor
Reference: Properties for the Trust Association Interceptor
HTTP Basic Authentication Trust Association Interceptor in combination with external authentication servers
Changing the portal URI
Planning for IBM Tivoli License Compliance Manager
Configuring IBM TLCM on AIX
Configuring IBM TLCM on HP-UX
Configuring IBM TLCM on i5/OS
Configuring IBM TLCM on Linux
Configuring IBM TLCM on Solaris
Configuring IBM TLCM on Windows
Configuring portal behavior
Setting the language of the portal
Changing object IDs to human readable names
Setting what users see when they log in to the portal
Setting the search engine the opens when users select Find
Configuring user session persistance
Setting how to handle portlets that the user is not authorizes to view
Configuring portlet filtering
Keepin