WebSphere Portal 8.0
- Install example
- v7 to v8 migration
- Portal Wiki
- Support search
- Examples
- Portal v8 cert I
- Portal v8 cert II
- Overview
- What's new
- Cross Origin Resource Sharing
- Web analytics
- Web content
- WebSphere Process Server
- ConfigEngine Web Wizard
- Web Content Manager
- Content Template Catalog
- Personalization
- Portlets
- Social business
- Integration
- Install
- Migration
- Manage
- Configure
- Integrate
- Administer
- Manage pages
- Portal Search
- Tagging and rating
- Use WebDAV with WebSphere Portal
- Model WebDAV Service
- Virtual portals
- Language support
- Use WSRP services
- Backup and restore
- Browser behavior
- Administer managed pages
- Administer syndication
- Secure
- Control access
- Configure SSL
- User registry on AIX
- External security managers
- Monitor
- Portal site
- Themes and skins
- Use portlet wires
- Personalization
- Web content system
- Developing
- Troubleshoot
- Plan
- Requirements
- Technotes
- User IDs
- Server topology
- Portal farm topology
- WCM
- Web servers
- Database
- User registry
- Cluster
- Virtual environments
- Multiple profiles
- Get the software
Install on AIX
- Example
- Stand-alone server
- Prepare
- Install
- Post-installation
- Database
- Remote Web server
- User registry
- Attributes
- Dynamic groups
- Referrals
- Tune
- Cluster
- Prepare OS
- Prepare primary node
- Install on primary node
- Post-installation
- Database
- Prepare to create cluster
- Profile template
- Dmgr profile
- Remote Web server
- User registry
- Prepare additional cluster members
- Tune
- Search
- Multiple clusters
- Install WCM
- Maintain multiple profiles on IBM i
- Maintain multiple profiles on Linux
- Maintain multiple profiles on Solaris
- Maintain multiple profiles on Windows
Portal farm
Personalization
Uninstall
Manage
Migrate
- Overview
- Plan
- Set up the target environment
- Migrate Portal
- Remove custom JVM properties
- Migrate WebSphere Portal Server to Enable or Extend versions
- Migrate from WebSphere Portal V6.1.x on a V6.1 application server
- Migrate from WebSphere Portal V7.0
- Prepare the source environment
- Migrating search components
- Portal V7.0 Stand-alone environment
- Portal V7.0 clustered environment
- Updating portlets URL
- Deploy new functionality in a migrated portal
- Update page templates after migration
- Enable impersonation
- Enable new WCM features
- Enable managed pages after migration
- Update blog and wiki templates after migration
- Enable sample web content template items after migration
- Enable new functionality in the Person menu
- Move hidden pages
- Enable new functionality in migrated themes
Configure
- Configuration properties reference
- wkplc.properties
- wkplc_dbtype.properties
- db.config.properties
- wp.db.impl_dbdomain.properties
- wp.db.impl_sourceDb.properties
- prereq.pzn_dbdomain.properties
- prereq.pzn_sourceDb.properties
- wp.content.repository.install_dbdomain.properties
- wp.ac.impl.properties
- wp.auth.tai.properties
- wp.ear.properties
- wp.processintegration.config.properties
- wp.wsrp.common.properties
- wp.xml.client.properties
- wp.si.properties
- wp_security_internal.properties
- Change ports
- Change the portal URI
- Configuration Wizard
- Configure portal behavior
- Set the language of the portal
- Rename the HTTP session cookie
- Customize the home page login URL with the theme
- Use portal light mode
- Create a custom unique name
- Set the portal entry page
- Configure the time settings
- Set the search engine that opens when users select Find (stand-alone)
- Configure how to handle portlets that a user is not authorized to view (stand-alone)
- Configure user session persistence
- Dynamic fragment cache
- Configure portlet filtering
- Configure authentication filters
- Caching
- URL Mapping
- HTTP proxy configuration
- Delayed cleanup of deleted portal pages
- Delete orphaned data
- Set service configuration properties
- Parallel portlet rendering
- Configure the IBM License Metric Tool and IBM Tivoli License Compliance Manager
- Set up a remote spell checker
- Enable Document Conversion Services
- Connect to existing database domains
- Transfer data from a database other than the default database.
- Add features to a base installation
- Configure managed pages
Integrate
- Collaboration software
- Unified Task List Portlet
- Web application bridge
- SAP NetWeaver Portal
- Prerequisites and support for Integrator for SAP
- Prepare the system environment and the prerequisites
- Install Integrator for SAP
- Configure Integrator for SAP
- Configure properties in the WP Configuration Service
- Configure Basic Authentication for SSO for the SAP navigation integration
- Configure Basic Authentication for SSO for the SAP integrator portlet
- Configure the size of the SAP integrator portlet
- Configure Tivoli Federated Identity Manager with SAML for single sign-on to SAP NetWeaver Portal
- Configure logout handling
- Complete the configuration
- Configuration parameters for the SAP navigation integration
- Configuration parameters for the SAP integrator portlet
- Performance tuning for Integrator for SAP
- Tips for Integrator for SAP
- Use Web Application Bridge
Administer
- Portal administration tools
- Portal administration portlets
- xmlaccess.sh
- Portal Scripting Interface
- Start and stop servers, dmgrs, and node agents
- Update user ID and passwords
- Change the WebSphere Portal administrator password
- Change the WAS administrator password in the file registry
- Change the WAS administrator password in the LDAP server using the LDAP administration interface
- Replace the WAS administrator user ID
- Replace the WebSphere Portal administrator user ID
- Change the LDAP bind password
- Change database passwords used by WebSphere Portal
- Users and groups
- Manage users and groups
- Rule-based user groups
- Create new users and groups
- View the members of a group
- Edit user information
- Reusing group information
- Delete users and groups
- Virtual Users and Groups
- Administer user impersonation
- Customize common name generation
- Nested groups
- Registration/Edit My Profile and Login portlets
- Deregister users and groups
- Set limits on searches for users and groups
- Use the Solution Installer
- Migrate PAA content
- Install a PAA file
- Solution Installer runtime configuration
- Develop basic solution applications
- Check server dependency
- PAA file creation
- Registering multiple applications with a shared library
- Database properties for the Solution Installer
- The assembly level sdd.xml file
- PAA file specification
- Develop advanced solution applications
- The component level sdd.xml file
- Add custom code to a PAA file
- ConfigEngine extension points for the Solution Installer
- Tasks and extension points for custom code
- Remove a PAA assembly
- Delete PAA content after an uninstallation
- Manage portlets, portlet applications, and iWidgets
- Web modules, portlet applications, and portlets
- Install a portlet
- Deploy J2EE resources
- Activate portlet applications or portlets
- Modify portlet applications and portlets
- Copy portlet applications
- Copy portlets
- Update Web modules, portlet applications, and portlets
- Delete Web modules, portlet applications, or portlets
- Disable anchors in portlet URLs
- Manage iWidgets in the portal
Manage pages
- Pages and page types: shared, derived, and hidden pages
- Select pages
- Create pages using the Manage Pages portlet
- Create pages from a template using the Manage Pages portlet
- Create shared pages
- Create derived pages
- Create a label
- Create a URL
- Use friendly URLs
- Create page templates
- Edit pages, labels, and URLs
- Search pages
- Ordering pages, labels, and URLs
- Move pages and labels
- Assigning access to pages, labels, and URLs
- Activating or deactivating a page, label, or URL
- Delete pages, labels, and URLs
- Export pages and labels
- Set up Manage Pages
- Task refresh-page-layout
- Field descriptions for the Manage Pages portlet
- Customize pages
- Manage theme capabilities
- Manage community pages
- Manage the cluster
- Enable LDAP security after cluster creation
- Rename the node
- Determine application sharing between clusters
- Manage portlets in the cluster
- Manage replication in the cluster
- Manage Portal Scripting Interface in the cluster
- Manage Single sign-on settings in the cluster
- Update Personalization properties in a cluster
Portal Search
- Portlets for working with Search
- Prepare for Portal Search
- Administer Portal Search
- Manage search services
- Search service configuration parameters
- Configure a remote search service
- Configure the default location for search collections
- Configure the Search Center portlet
- Customize the Search Center
- Enable anonymous users to search public pages of the portal
- Configure the custom portal themes to include the search box
- Use the WAS admin console to administer Portal Search
- Set up search collections
- Search and crawl portal and other sites
- Search by external users on the portal site
- Work with the search portlets
- Tips for using Portal Search
- Manage the site
Tagging and rating
- How tagging and rating works in the portal
- The tagging and rating user interface
- Tagging and rating for static pages
- Search for tagged content
- Allow our own custom content to be tagged and rated
- Federating tags
- Configuration reference
- Security for tagging and rating
- Use xmlaccess.sh to administer tags and ratings
- Administration of tag federation
- Tips for tagging and rating
Virtual portals
Language support
- Support a new language
- Change the character set for a language
- Dynamically changing the language during the session
- Set the the language
- Set the language fallback filter
Use WSRP services
- Learn about WSRP
- Plan for WSRP
- Use the portal as a WSRP Producer
- Access the Producer WSDL
- Prepare security for a WSRP Producer portal
- Information that the Producer exchanges with the Consumer
- Provide WSRP services as a Producer
- Export customized WSRP portlet instances using xmlaccess.sh
- Customize the WSRP configuration of the Producer portal
- Use the portal as a WSRP Consumer
- Information that the Consumer exchanges with the Producer
- Prepare security for a WSRP Consumer portal
- Work with Producer definitions
- Different types of Producers
- Use the Web Service Configuration portlet to work with Producer definitions online
- About Web services configuration
- Create a Producer definition
- Edit a Producer definition
- Set language-specific titles and descriptions for a Producer definition
- Delete a Producer definition
- Assigning access permission to users on a Web service Producer definition
- Configure the Web Service Configuration portlet
- Field descriptions for the Web Service Configuration portlet
- Icon descriptions for the Web Service Configuration portlet
- Use xmlaccess.sh to work with Producer definitions
- Consuming WSRP services in a Consumer portal
- Customize the WSRP configuration of the Consumer portal
- Customize the WSRP resource proxy
- Customize the WSRP resource proxy SSL settings
- Customize the WSRP resource proxy for LTPA token forwarding
- Customize the WSRP resource proxy for proxy server support
- Disable support for relative URLs for the WSRP resource proxy
- Customize the WSRP resource proxy for basic authentication
- Customize the WSRP resource proxy HTTP header forwarding behavior
- Parallel portlet rendering with WSRP
- Switching off the caching of Producer service descriptions
- Customize Client Cookie Forwarding
- Reference for using WSRP with the portal
Backup and restore
- Guidelines for clustered deployments
- Back up files, databases, and the LDAP server(s)
- Restore files, databases, and the LDAP server(s)
Browser behavior and scenarios
- View state behavior for the Page Builder theme
- Back button behavior
- Back button limitations
- Configure history expiration limits
Administer managed pages
- Project URL generation
- Access control for managed pages
- Portal Scripting Interface and project support
- Portal Scripting Interface and web content libraries
- xmlaccess.sh and managed pages
- Lost-found site area
Administer syndication
- Syndication overview
- Create a syndication relationship
- Create a syndication relationship from the command line
- Syndication tuning
- Syndication troubleshooting
Securing
- Considerations
- Authentication
- Federal Information Processing Standards
- Plan for single sign-on
- Secure communications using SSL
- Credential Vault
- Caching considerations
- Control access
- Java 2 security with WebSphere Portal
- Integrate with OpenID authentication
- Enable step-up authentication, the Remember me cookie, or both
- Secure LTPA keys on a production environment
- Configure SSL
- Enable FIPS
- Configure Session Security Integration
- Manage user data
- Manage the user registry on IBM i
- Manage the user registry on Linux
- Manage the user registry on Solaris
- Manage the user registry on Windows
- Manage the user registry on z/OS
- Enable HTTP Basic Authentication for simple clients
- The HTTP Basic Authentication Trust Association Interceptor
- Configure the HTTP Basic Authentication Trust Association Interceptor
- Reference: Properties for the Trust Association Interceptor
- Enable the HTTP Basic Authentication Trust Association Interceptor
- HTTP Basic Authentication Trust Association Interceptor in combination with external authentication servers
- Set up custom user repositories
External security managers
- Plan for external security managers
- Enable and configure single sign-on for HTTP requests using SPNEGO
- Configure Tivoli Access Manager
- Configure Tivoli Access Manager for non-z/OS operating systems
- Create the AMJRTE properties file
- Configure Tivoli Access Manager for authentication, authorization, and the Credential Vault
- Configure Tivoli Access Manager to perform authentication only
- Configure Tivoli Access Manager to perform authorization
- Configure the Credential Vault adapter for Tivoli Access Manager
- Remove Tivoli Access Manager
- Enable user provisioning
- Verify external authorization to Tivoli Access Manager
- Remove the Credential Vault adapter
- Disable user provisioning
- Verify Trust Association Interceptors for authentication
- Change the login and logout pages
- Manage access control with external security managers
- Extended Tivoli Access Manager (ETAI)
- Delete passwords from properties files
Monitor
- WebSphere Portal and WCM Performance Tuning Guide
- Performance testing
- Portlet load monitoring
- Analyzing portal usage data
- Logging and analyzing server side site data
- Analyzing user behavior by Active Site Analytics
- Collecting analytics data
- Display overlay analytics reports
- Analytics tags and site promotions
- Auditing
Set up a portal site
- Site toolbar
- Previewing as another user
- Pages
- Projects and workflows
- Managed pages
- WebSphere Portal artifacts affected by managed pages
- Drafts and projects for changes to managed pages
- Scope of edits for managed pages
- Edit mode and administration pages
- Managed pages and site management
- Managed pages and the authoring portlet
- System content associations
- Best practices for managed pages
- Troubleshooting managed pages
- Known issues for managed pages
- Content
- Add content
- Blogs
- Wikis
- Create static content
- Create static content for the portal
- Define and render a static portal page in HTML
- Example HTML markup for defining a portal page
- Class attributes for portlets on static pages
- Class attributes for a portlet container on static pages
- Class attributes for components on static pages
- Class attributes for iWidgets on static pages
- Navigation options for static pages
- Portlets for adding dynamic elements to static pages
- Including static content pages in the portal
- Installed portlets
- Web clipping
- IBM Syndicated Feed Portlet for WebSphere Portal
- Hide content
Develop themes and skins
- Understand the Portal 8.0 modularized theme
- The module framework
- Customize the theme
- Dynamic content spots
- Layouts
- Skins
- Menu framework
- Customize navigation
- Styles
- Configure the portal theme and modules
- Drag-and-drop
- Display messages in the status bar module
- Use jQuery in a theme
- Move the page toolbar
- Use Sametime with the WebSphere Portal 8.0 theme
- Change the theme profile
- Tags used by the portal JSPs
- <portal-core/> tags
- <portal-dynamicui/> tags
- <portal-fmt/> tags
- <portal-logic/> tags
- <portal-navigation/> tags
- <portal-showtools/> tags
- <portal-skin/> tags
- <portal-theme-ext/> tags
- Develop themes for a production portal
- Update a Portal 7.0.0.2 theme to use Dojo 1.7
- Update a Page Builder theme to use Dojo 1.6
- Customize the site toolbar
- Device classes
Use portlet wires
Page Builder themes and skins
Personalization
- How a site is personalized
- Personalization terms
- Resources, resource instances, and resource collections
- User resources
- Content resources
- Attribute Based Administration
- Rules
- Actions
- Profilers
- Bindings
- Recommend Content
- Visibility Rules
- Rule elements
- Arithmetic expressions
- Count of (quantifiable conditions)
- Current Action Count or Action Name
- Current Browser Capability
- Current Date
- Current Request Attributes
- Current Request Parameters
- Current Session Attributes
- do Action
- Include Only
- is
- order as is
- Profile
- Profiler
- Quick Profiler
- sender
- set to
- value
- Email administration
- Content spots
- Rule spot mappings
- Campaigns
- Application object
- Request Context
- Query framework
- The Personalization interface
- Publish personalization rules overview
- The Web Content resource collection
- The Portal User resource collection
- LikeMinds Recommendations
- LikeMinds Recommendation Engine architecture
- How LikeMinds generates recommendations
- The LikeMinds Recommendation Engines
- The LikeMinds utilities
- Configure LikeMinds
- Estimating database size
- LikeMinds database performance
- Scheduling LikeMinds Events
- Configure the LikeMinds engines
- Configure the Preference Engine
- Configure LikeMinds utilities
- Configure the sifter for mentor selection
- Sifter-specific mentor set configuration
- How the mentor selection process works
- Sifter performance considerations
- Recomputing (rebuilding) the mentor pool
- Running multiple sifters
- Preventing multiple sifters from sifting the same user
- Number of threads to sift users
- Sifter sleep time when the Lps_User_Data sift_pri field Is 0
- Time interval for checking sift priority
- Ratability parameters
- Repeated items in visit list
- Configure the Clickstream Engine
- Configure the Item Affinity Engine
- Specify recommendation behavior
- MovieSite Sample
- Use the LikeMinds utilities
- Filtering LikeMinds recommendations
- Feedback and analytics
- Develop a personalized portlet
- Prerequisites for the Personalization portlet exercise
- Install the Personalization sample
- Create the JSP file in Rational Application Developer
- Create the Personalization content resource classes and content spot
- Create the Personalization user resource classes and content spot
- Finish coding the portlet JSP
- Export the WAR file and install the portlet
- Import Personalization Workspace resource collections
- Create a simple content rule
- Create a content spot
- Enhance the Personalized Portlet
- Insert dynamic table html/jsp code
- Modify resource collection properties
- Create the user profiler rule
- Create additional advanced rules
- Change content spot rule mapping
- Personalized List portlet
- Uninstall Personalization sample and database
- Personalization programming reference
- Prepare the personalized application
- Programming model
- User and content models
- How the rules engine works
- Workload management
- Use the Personalization APIs
- Generic query framework
- Request context interface
- Sample Personalization resources XML file
- Content spot exits
- Resource cache
- Programmatically invoking rules
- Rule Exception Handling in the run-time environment
Develop