Administer > Manage WebSphere Commerce features > WebSphere Commerce integration with WebSphere Portal > WebSphere Portal integration prerequisites
WebSphere Portal integration prerequisites for the WebSphere Commerce machine
Before you integrate WebSphere Portal ensure that the WebSphere Commerce system meets the software and configuration requirements.
SoftwareYou must have preinstalled the following software:
- WebSphere Commerce version 7.
Prerequisite tasksVerify the system meets the following requirements:
- You have a functioning WCS instance at the 7.0.0.0 or higher level.
- You are able to log on to the Administration Console using the WebSphere Commerce Site Administrator user ID.
- You are able to log on to the WebSphere Commerce machine using the non-root user.
- A WebSphere Commerce store has been published. Refer to the STOREENT table and record the storeID value. For example, run the following command select * from storeent.
- The system clocks of the WebSphere Portal machine and the WebSphere Commerce machine should be synchronized.
- The IP addresses of the WebSphere Commerce Server and WebSphere Portal Server are registered in a DNS server, and that they can access each other by hostname.
- Complete the instructions found in Prepare Lightweight Directory Access Protocol with WebSphere Commerce and WebSphere Commerce Portal. If you are using simulated single sign-on, you are not required to complete this step.
- Prepare Lightweight Directory Access Protocol with WebSphere Commerce and WebSphere Portal
Before you begin, decide what Distinguished Name (DN) to use for root organization and default organization. These fundamental organizations are part of the WebSphere Commerce member subsystem. The WebSphere Commerce Member Subsystem can only access the root organization, and all entries that are descendants of it. Since WebSphere Portal is sharing a user registry with WebSphere Commerce, both applications must be able to find the users therefore the users must be created anywhere beneath the WebSphere Commerce Root organization. The WebSphere Commerce default organization (Default Organization) is a direct descendant of the WebSphere Commerce root organization (Root Organization), and is the parent of guest and B2C users. However, B2B users should not be created under the Default Organization. Instead, they should be created under their respective buyer and seller organizations. If a user is manually created in the LDAP server, then when the user logs on to WebSphere Portal which triggers a single sign-on to WebSphere Commerce, the user will be automatically replicated into the WebSphere Commerce database. The attributes that are replicated is determined based on the ldapentry.xml file. When the user is created in the WebSphere Commerce database, the profile type of the user will be specified as 'C' (B2C user) if the parent organization of the user is Default Organization, and 'B' (B2B user) otherwise. This is important because only 'B' type users can be managed from the Organization Administration Console, whereas 'C' type users can be managed from the Accelerator.
Related concepts
WebSphere Commerce integration with WebSphere Portal
Single sign-on (SSO) and WebSphere Commerce Portal
Related tasks
Configure WebSphere Portal with WebSphere Commerce