Configuration properties reference
Overview
This topic describes the properties that are used in...
$WP_ROOT/config/wpconfig.properties...with the configuration tasks during WebSphere Portal installation.
All of these properties are located in the wpconfig.properties file located in the wp_root/config directory.
When modifying values in this file, use a text editor and only change those values that are required for the configuration tasks you are running.
How to edit and use properties and values
During installation and configuration, WebSphere Portal requires that you edit a properties file with component values that are unique to the environment. The following precautions should be taken when working with this file:
- Password considerations
For security reasons, not store passwords in the wpconfig.properties file. It is recommended that you edit the wpconfig.properties prior to running a configuration task, inserting the passwords needed for that task. Then, after the task has run, you should delete all passwords from the wpconfig.properties file.
Alternatively, you can specify the password on the command line...
./WPSconfig.sh task_name-D password_property_key=password_valueAs with other properties, each password property must have the
-D prefix and be set equal to (=) a value. If you have multiple properties in a single command, use a space character between each-Dproperty=value setting.- Create a backup copy before you begin working in a properties file.
This copy can be used to restore default values if necessary. Each time you modify a properties file make a backup copy. You can back up the file manually or by using the configuration task:
./WPSconfig.sh backup-main-cfg-file
-D password_property_key=password_value- Values identified for properties should not have trailing spaces.
- Do not enclose values in quotes.
- When typing directories, use a forward slash (/) instead of a backward slash (\), regardless of the operating system used. For example:
- Windows/UNIX:
The directory opt/WebSphere continues to use the same forward slash and should be typed as opt/WebSphere
- Windows:
The directory C:\WebSphere must be changed by typing a forward slash (/) and should be typed as C:/WebSphere (Windows long paths can be used).
- Preserve the case of values, such as class names and directory paths.
- Change only the values indicated in the component configuration steps. Do not change any other values.
- Some values require multiple entries. Separate each entry with a semi-colon. Do not add spaces between the values.
- Once a property is set during configuration, its value cannot be overridden. The precedence order for setting properties is as follows, from highest precedence to lowest precedence:
- Properties set on the command line when the configuration task is launched
- Properties set in a parent properties file
- Properties set in the wpconfig.properties file
- Properties set in the XML configuration files themselves
- You can add comments to the properties files as needed using the pound or hash symbol (#). This allows you to keep track of changes you have made and why.
Properties
- WAS properties
- Java properties
- Portal configuration properties
- Dependency Checking Properties
- Database properties
- Portal Info Sequence properties
- DB2 Content Manager Runtime Edition properties
- Personalization and Feedback Database properties
- Likeminds Database properties
- Member Manager properties
- Lotus Collaborative Components properties
- WebSphere Portal Security LTPA and SSO Configuration
- General Global Security Settings
- Custom User Registry Configuration
- LDAP Properties Configuration
- Advanced LDAP Configuration
- WebSphere Translation Server Properties
- Properties for Advanced Security Configuration using External Security Managers
- Virtual Portal Configuration properties
- Configuration task properties
WAS properties
Property Description VirtualHostName Name of the WAS virtual host. Type: Alphanumeric text string
Example: my_virtual_host
Default: default_hostWasAdminServer Name of the WAS administration server. Type: Alphanumeric text string
Default: server1WasHome Directory where WAS is installed. Set by the installation program based on user input during installation.
Type: Directory path with elements delimited by forward slashes (/)
Example: /usr/WebSphere/AppServer.
WasUserHome Directory where WAS user data is created. Set by the installation program based on user input during installation.
Type: Directory path with elements delimited by forward slashes (/)
Example: /usr/WebSphere/AppServer.
WasUserid The user ID for WAS security authentication. If a value is specified for WasUserid, a value must also be specified for WasPassword. If WasUserid is left blank, WasPassword must also be left blank.
For LDAP configuration this value should not contain spaces.
Type: Alphanumeric text string
Examples: When using LDAP security:
IBM Directory Server: uid=wpsbind,cn=users,dc=setgetweb,dc=com Domino: cn=wpsbind,o=setgetweb.com Active Directory: cn=wpsbind,cn=users,dc=setgetweb,dc=com SunOne: uid=wpsbind,ou=people,o=setgetweb.com Novell eDirectory: uid=wpsbind,ou=people,o=setgetweb.com
Example: When using Custom User Registry (CUR):
- CUR: wpsbind
Default: ReplaceWithYourWASUserIDWasPassword Password for WAS security authentication. If a value is specified for WasPassword, a value must also be specified for WasUserid. If WasPassword is left blank, WasUserid must also be left blank.
Type: Alphanumeric text string
Default: ReplaceWithYourWASUserPwdWPSInstallLocation Directory where WebSphere Portal is installed. Type: Directory path with elements delimited by forward slashes (/)
Example: /usr/WebSphere/AppServer
PrimaryNode Primary node in a clustered environment. Do not change this property setting if you are not running a clustered environment.
Type: true, false
- true - Master node
- false - Not the master node
Default: trueCellName The WAS cell to which the WAS belongs. Type: Alphanumeric text string
Default: cellNodeName The node within the WAS cell to which the WAS belongs. This value must be unique among other node names in the same cell. Typically this value is the same as the host.name for the computer. Type: Alphanumeric text string
Default: nodeServerName Name of the appserver where the WebSphere Portal application is deployed. This value must be unique among other appserver names in the same cell. Type: Alphanumeric text string
Default: WebSphere_PortalWpsHostName The fully-qualified host.name of the Web server that WAS is configured to use. Set by the installation program based on user input during installation. http://WpsHostName:WpsHostPort/WpsContextRoot/WpsDefaultHome.For example:
http://hostname.setgetweb.com:9081/wps/portalType: Host name, including domain
Example: hostname.setgetweb.com
Default: localhostWpsHostPort Port number used to access the host machine identified by the WpsHostName property. http://WpsHostName:WpsHostPort/WpsContextRoot/WpsDefaultHome
For example:
http://hostname.setgetweb.com:9081/wps/portalType: Port number
Default: 9081WpsSoapPort The SOAP port used by WebSphere Portal Server This property may not be used to reconfigure the SOAP port.
Type: Port number
Default: <none>WpsAdminConsolePort Port used by WAS Administrative Console deployed on WebSphere Portal. This property might not be used to reconfigure the WpsAdminConsolePort.
http://WpsHostName:WpsAdminConsolePort/adminFor example:
http://localhost:9091/admin
Type: Port number
Default: <none>WpsAppName Name of the WebSphere Portal application, as deployed into WAS. Type: Alphanumeric text string
Default: wpsWpsContextRoot The context root or base URI for the portal. All URLs beginning with this path will be reserved for the portal. The value of this property is part of the URL used to access WebSphere Portal from a browser: http://WpsHostName:WpsHostPort/WpsContextRoot/WpsDefaultHome
Type: Alphanumeric text string
Example:
http://hostname.setgetweb.com:9081/wps/portalDefault: wps
WsrpContextRoot The context root or base URI for WSRP Producer. Type: Alphanumeric text string
Default: wsrpWpsDefaultHome The default portal page. This is the page for users who are not logged in. The value of this property is part of the URL used to access WebSphere Portal from a browser: http://WpsHostName:WpsHostPort/WpsContextRoot/WpsDefaultHomeType: Alphanumeric text string
Example:
http://www.setgetweb.com:9081/wps/portal
Default: portalWpsPersonalizedHome Portal page for users who have already logged in to the portal. This page cannot be accessed by anonymous users. The value of this property is part of the URL used to access WebSphere Portal from a browser: http://WpsHostName:WpsHostPort/WpsContextRoot/WpsPersonalizedHome Type: Alphanumeric text string
Example: http://hostname.setgetweb.com:9081/wps/myportal
Default: myportalContentAccessServiceProxyHost The fully-qualified hostname of the proxy server that WebSphere Portal should use, if the security configuration includes a proxy server. Type: Host name, including domain
Example: proxyhostname.setgetweb.com
Default: <none>ContentAccessServiceProxyPort Port number used to access the proxy server identified by the ContentAccessServiceProxyHost property. Type: Port number
Default: <none>
Java Properties
Property Value JavaHome Directory where the WAS Java is installed. Type: Directory path with elements delimited by forward slashes (/)
Example: /usr/WebSphere/AppServer
Portal configuration properties
Property Value PortalAdminId The user ID for the WebSphere Portal administrator. For LDAP configuration this value should not contain spaces.
Type: Alphanumeric text string, conforming to the LDAP distinguished name format
Examples for LDAP:
IBM Directory Server: uid=<portaladminid>,cn=users,dc=setgetweb,dc=com Domino: cn=<portaladminid>,o=setgetweb.com Active Directory: cn=<portaladminid>,cn=users,dc=setgetweb,dc=com SunOne: uid=<portaladminid>,ou=people,o=setgetweb.com Novell eDirectory: uid=<portaladminid>,ou=people,o=setgetweb.com Example for Custom User Registry (CUR): uid=<portaladminid>
Default: <none>PortalAdminIdShort The short form of the user ID for the WebSphere Portal administrator, as defined in the PortalAdminId property.
Type: Alphanumeric text string
Example: portaladminid
Default: <portaladminid>PortalAdminPwd Password for the WebSphere Portal administrator, as defined in the PortalAdminId property. Type: Alphanumeric text string
Example: theportaladminpwd
Default: <none>PortalAdminGroupId The group ID for the group to which the WebSphere Portal administrator belongs. Type: Alphanumeric text string, conforming to the LDAP distinguished name format
Examples for LDAP:
- IBM Directory Server: cn=wpsadmins,cn=groups,dc=setgetweb,dc=com
- Domino: cn=wpsadmins
- Active Directory: cn=wpsadmins,cn=groups,dc=setgetweb,dc=com
- SunOne: cn=wpsadmins,ou=groups,o=setgetweb.com
- Novell eDirectory: cn=wpsadmins,ou=groups,o=setgetweb.com
Example for Custom User Registry (CUR): cn=wpsadmins,o=default organization
Default: cn=wpsadmins,o=default organizationPortalAdminGroupIdShort The short form of the group ID for the WebSphere Portal administrator, as defined in the PortalAdminGroupId property. Type: Alphanumeric text string
Example: wpsadmins
Default: wpsadmins
PortalUniqueID An identifier that is unique to this Portal instance. Usually a MAC address from a communications adapter on this node. Type: 12 hex digits
Default: 1234567890ABCmConfigured Indicates whether content management functions are configured. Type: true, false
Default: falseWpsContentAdministrators The group ID for the WebSphere Content Administrator group. Type: Alphanumeric text string
Example values:
- DEV (No security): WpsContentAdministrators=cn=wpsContentAdministrators,o=default organization
- Member Manager User Repository database: WpsContentAdministrators=cn=wpsContentAdministrators,o=default organization
LDAP example values:
- IBM Directory Server: cn=wpsContentAdministrators,cn=groups,dc=setgetweb,dc=com
- Domino: cn=wpsContentAdministrators
- Active Directory: cn=wpsContentAdministrators,cn=groups,dc=setgetweb,dc=com
- SunOne: cn=wpsContentAdministrators,ou=groups,o=setgetweb.com
- Novell eDirectory: cn=wpsContentAdministrators,ou=groups,o=setgetweb.com
Default: cn=wpsContentAdministrators,o=default organizationWpsContentAdministratorsShort The WebSphere Content Administrators group ID. Type: Alphanumeric text string
Default: wpsContentAdministratorswpsDocReviewer The group ID for the WebSphere Document Reviewer group Type: Alphanumeric text string
Example values:
DEV (No security): WpsDocReviewer=cn=wpsDocReviewer,o=default organization Member Manager User Repository database: WpsDocReviewer=cn=wpsDocReviewer,o=default organization LDAP example values:
IBM Directory Server: cn=wpsDocReviewer,cn=groups,dc=setgetweb,dc=com Domino: cn=wpsDocReviewer Active Directory: cn=wpsDocReviewer,cn=groups,dc=setgetweb,dc=com SunOne: cn=wpsDocReviewer,ou=groups,o=setgetweb.com Novell eDirectory: cn=wpsDocReviewer,ou=groups,o=setgetweb.com
Default: cn=wpsDocReviewer,o=default organizationWpsDocReviewerShort The WebSphere Document Reviewer group ID. Type: Alphanumeric text string
Default: wpsDocReviewer
Database properties
Property Value DbSafeMode This only applies to database-specific tasks. If set to true, database-specific tasks, such as create/modify/drop database, will not be performed. The property should be used if a pre-configured database (from a previous installation) already exists. If the property is set to false, the database will be updated and the pre-existing database configuration will be overwritten. Type: true, false
Default: falseDbType The type of database used to store information for WebSphere Portal. Type:
- DB2: db2
- Oracle: oracle
- SQL Server: sqlserver
- Cloudscape: cloudscape
- DB2 for OS/390 and z/OS: db2_zos
Default: cloudscapeWpsDbName Database name where you want the WebSphere Portal objects created. (This value is also the database element in the DbUrl property.) If you are configuring a remote DB2 for OS/390 and z/OS database, this property refers to the database subsystem. Name of the database is set with the WpsDbNameOnZos property.
Type: Alphanumeric text string
Notes:
- For DB2 and DB2 for OS/390 and z/OS, this value cannot exceed 8 characters and can only contain letters and numbers. Refer to the database documentation for more information.
- If you change the name of the WebSphere Portal data source due to a database migration, manually update this property in the wp_root/config/wpconfig.properties file to maintain the proper the resource reference mapping.
Default: wpsdbWpsDbNameOnZos Name of the WebSphere Portal database on DB2 for OS/390 and z/OS. Required for DB2 for OS/390 and z/OS only.
- If you are running DB2 for OS/390 and z/OS as a remote database, set this property to the name of the remote WebSphere Portal database.
Type: Alphanumeric text string
Default: WPSTST02DbDriver Java class name for the JDBC provider. Alphanumeric text string, conforming to the Java namespace syntax for specifying classes. The following values can be specified:
Cloudscape: com.ibm.db2j.jdbc.DB2jDriver DB2: COM.ibm.db2.jdbc.app.DB2Driver DB2 for OS/390 and z/OS (remote): COM.ibm.db2.jdbc.app.DB2Driver Oracle: oracle.jdbc.driver.OracleDriver SQL Server: com.microsoft.jdbc.sqlserver.SQLServerDriver Note that the above COM.* class name appears to be case sensitive. Strange.
Default: com.ibm.db2j.jdbc.DB2jDriver (Cloudscape)
DbDriverDs The data source for the JDBC provider that WebSphere Portal uses to communicate with its databases. Alphanumeric text string, conforming to the Java namespace syntax for specifying classes. The following values can be specified:
Cloudscape: com.ibm.db2j.jdbc.DB2jXADataSource DB2: COM.ibm.db2.jdbc.DB2XADataSource DB2 for OS/390 and z/OS (remote): COM.ibm.db2.jdbc.DB2XADataSource Oracle: oracle.jdbc.xa.client.OracleXADataSource SQL Server: com.microsoft.jdbcx.sqlserver.SQLServerDataSource Note that the COM.* data source is case sensitive. Strange.
Default: com.ibm.db2j.jdbc.DB2jXADataSource (Cloudscape)
JdbcProvider Name of the JDBC provider that WebSphere Portal uses to communicate with its databases. Type: Alphanumeric text string
Default: wpsdbJDBCDbUrl The database URL used to access the WebSphere Portal database with JDBC, where hostname is the name of the remote server and port is the port where the appropriate database instance is listening. The value must conform to standard JDBC URL syntax. The database element of this value should match the value of WpsDbName.
Type: Alphanumeric text string, conforming to standard JDBC URL syntax
Example: jdbc:db2:wpsdb. The following values can be specified, where hostname indicates the server where the database is running:
- Cloudscape: jdbc:db2j:wpsdb;create=true
- DB2: jdbc:db2:wpsdb
- DB2 for OS/390 and z/OS (remote): jdbc:db2:wpsdb
- Oracle: jdbc:oracle:thin:@YourDatabaseServer:1521:wpsdb
- SQL Server: jdbc:microsoft:sqlserver://YourDatabaseServer:1433;DatabaseName=wpsdb
Default: jdbc:db2j:wpsdb;create=true (Cloudscape)DbUser The user ID for the database administrator. Type: Alphanumeric text string
Default: db2adminDbPassword Password for the database administrator. Type: Alphanumeric text string
Default: ReplaceWithYourDbAdminPwdDbLibrary The directory path where the classes for the JDBC provider are located. Type: Directory path with elements delimited by forward slashes (/)
In UNIX environments, use a colon (:) instead of a semi-colon (;) to separate multiple paths.
Example:
Cloudscape: $WAS_HOME/PortalServer/shared/app/cloudscape/db2j.jar DB2: SQLLIB/java/db2java.zip Oracle: $ORACLE_HOME/jdbc/lib/ojdbc14.jar SQL Server: SQLServerJDBC/lib/mssqlserver.jar
SQLServerJDBC/lib/msbase.jar
SQLServerJDBC/lib/msutil.jarWpsDsName Name of the data source that WebSphere Portal uses to communicate with its databases. If the WebSphere Portal data source name is changed due to database migration, which is reflected in...
wp_root/config/wpconfig.properties...update the resource mappings by executing the following steps:
- Login to the WAS Administrative Console.
- Select...
Application | Enterprise Applications | PortalApplication | Map resource references to resources- Change the JNDI Name for reference binding jdbc/wpsDS to specify the new data source name.
- Click OK.
- Save the configuration changes.
Type: Alphanumeric text string
Default: wpsdbDSWpsXDbName TCP/IP alias for the database to be used as data source name. Required for non-Windows systems only.
Type: Alphanumeric text string
Default: wps5TCPWpsDbNode This value is the node for the WebSphere Portal database Type: Alphanumeric text string
Default: wpsNode
Portal Information Sequence properties
Property Value DcsRemoteHost The URL of the remote host that provides document conversion services. When Document Conversion Services have been delegated to a different host on the network, this property is used to specify the hostname of the machine. Type: Alphanumeric text string
Example: DcsRmoteHost=http://myremotehost1:9080/dcs/dcs
Default: http://remotehostname:9080/dcs/dcs
DB2 Content Manager Runtime Edition properties
Property Value JcrDbName Name of the WebSphere Portal database for DB2 Content Manager Runtime Edition tables. (This value should also appear as the database element in JcrDbUrl.) For remote DB2 for OS/390 and z/OS only, this setting represents the location name of the subsystem for the DB2 Content Manager Runtime Edition database on z/OS.
Type: Alphanumeric text string
Default: jcrdbJcrDbUser The DB2 Content Manager Runtime Edition database administrator UserID, which is also used as the schema name for the DB2 Content Manager Runtime Edition's tables and database resources. Type: Alphanumeric text string
Default: icmadminJcrDbPassword The DB2 Content Manager Runtime Edition database administrator password. Type: Alphanumeric text string
Default: ReplaceWithYourDbAdminPwdJcrDbSaPassword The SQL Server System Administrator (SA) password. This password may not be the same as the password for the user that created the DB2 Content Manager Runtime Edition tables on this database. Required for SQL Server only.
Type: Alphanumeric text string
Default: ReplaceWithYourDbAdminPwdJcrDbUrl The URL used to access the DB2 Content Manager Runtime Edition database with JDBC. The database element of this value should match the value of JcrDbName.
Type: Alphanumeric text string, conforming to standard JDBC URL syntax
Example: jdbc:db2:jcrdb. The following values can be specified, where hostname indicates the server where the database is running:
- Cloudscape: jdbc:db2j:jcrdb;create=true
- DB2: jdbc:db2:jcrdb
- DB2 for OS/390 and z/OS: jdbc:db2:jcrdb
- Oracle: jdbc:oracle:thin:@YourDatabaseServer:1521:jcrdb
- SQL Server: jdbc:microsoft:sqlserver://YourDatabaseServer:1433;DatabaseName=jcrdb
Default: jdbc:db2j:jcrdb;create=true (Cloudscape)JcrXDbName TCPIP Alias for the database. Required for Non-Windows platforms when using DB2 only.
Value Type: Alphanumeric text string
Default: jcrdbTCPJcrDbNode The node for the DB2 Content Manager Runtime Edition database. Required for Non-Windows platforms when using DB2 only.
Value Type: Alphanumeric text string
Default: icmNodeJcrJdbcProvider Name of JDBC provider to be used for DB2 Content Manager Runtime Edition. Type: Alphanumeric text string
Default: jcr51JDBCJcrDsName Name of datasource to be used for DB2 Content Manager Runtime Edition. If the WebSphere Portal data source name is changed due to database migration, which is reflected in wp_root/config/wpconfig.properties, update the resource mappings by executing the following steps:
- Login to the WAS Administrative Console.
- Select Application>Enterprise Applications.
- Select the WebSphere Portal application.
- Select the Map resource references to resources option.
- Change the JNDI Name for reference binding jdbc/wpsDS to specify the new data source name.
- Click OK.
- Save the configuration changes.
Type: Alphanumeric text string
Default: JCRDSJcrGeneratedDDLPath Directory for the dynamic DDL files generated by DB2 Content Manager Runtime Edition. Type: File directory path
Example: D:\wp_root\jcr\config\dynamic
(where wp_root is the installation directory of WebSphere Portal)
Default: ${WpsInstallLocation}/jcr/config/dynamic(where ${WpsInstallLocation} is the installation directory of WebSphere Portal)
JcrBinaryValueFileDir Directory for the binary value files for DB2 Content Manager Runtime Edition. Type: File directory path
Default: ${WpsInstallLocation}/jcr/binaryValuesJcrDebugLevel Debug level for DB2 Content Manager Runtime Edition database utilities. This property can be set to one of the following values:
0 - INFO, prints status information
1 - TRACE, provide method entry-exit information + INFO.
2 - DEBUG, display command information and SQL statement output information.
3 - DEBUG+, display processing information of DDL file as well as command that are been executed.
Type: 0, 1, 2, 3
Default: 2JcrDbUnicode This property indicates whether or not the DB2 Content Manager Runtime Edition database is unicode. Type: Y, N
Y - is unicode
N - is NOT unicode
Default: YJcrDbNameOnZos
Name of the WebSphere Portal database on DB2 for OS/390 and z/OS used to store DB2 Content Manager Runtime Edition data. Required for DB2 for OS/390 and z/OS only.
Type: Alphanumeric text string
Default: jcrdbzosJcrDbHost The hostname (only) of remote system hosting the DB2 Content Manager Runtime Edition database. Required for DB2 for OS/390 and z/OS only
Type: Alphanumeric text string
Default: hostnameJcrDbDomain The domain (not including hostname) of remote system hosting the DB2 Content Manager Runtime Edition database. Required for DB2 for OS/390 and z/OS only
Type: Alphanumeric text string
Default: setgetweb.comJcrBPCServerName
Name of appserver with a configured Business Process Container. Type: Alphanumeric text string
Default: server1JcrJMSJAASUser
User id for the Java Message Service (JMS) that the workflow engine will use to communicate with the DB2 Content Manager Runtime Edition. Type: Alphanumeric text string
Default: ReplaceWithYourJMSUserIdJcrJMSJAASPassword
Password for JcrJMSJAASUser. Type: Alphanumeric text string
Default: ReplaceWithYourJMSPwdJcrJMSType
Type of Java Message Service (JMS) provider used. Type: mq, embedded
mq = WebSphere MQ JMS Provider
embedded = WebSphere JMS Provider
Default: embeddedJcrMQQueueManager
Name of the WebSphere MQ Queue Manager. This value is not needed for WebSphere Embedded Messaging. Type: Alphanumeric text string
Default: <none>
Personalization and Feedback Database properties Property Description InitializeFeedbackDb Specifies whether the Feedback schema and tables will be created on transfer. Type: Boolean
- false: To share a Feedback database across multiple instances of WebSphere Portal or to use a Feedback database that was initialized with a previous installation of WebSphere Portal, set this property to false and configure the remaining Feedback properties according to the pre-existing database. The data contained in the existing Feedback schema will then be preserved.
- true: If set to true, then any existing Feedback database will be dropped and a new database will be created from scratch.
Default: truePznDbNode The node for the Feedback database.
Must be set for all non-Windows platforms when using DB2.
Type: Alphanumeric text string
Default: pznNodeFeedbackXDbName TCP/IP alias for the Feedback database. This value is used to specify the data source on machines that are not running Windows. Must be set for all non-Windows platforms when using DB2.
Type: Alphanumeric text string
Default: fdbk5TCPFeedbackDbHostName Fully-qualified host.name of the database server that is hosting the Feedback database. Required for:
Type: Alphanumeric text string
Default: myserverFeedbackDbName Name of the Feedback database. Storing Feedback data on the WebSphere Portal database is recommended. However, if you choose to store Feedback data in a separate database, change the default value to a new value such as fdbkdb. (This value is also the database element in the FeedbackDbUrl property.) If you are configuring a remote DB2 for OS/390 and z/OS database, this property should refer to the database subsystem. Name of the database is set with the FeedbackDbNameOnZos property.
Type: Alphanumeric text string
For DB2 and DB2 for OS/390 and z/OS, this value cannot exceed 8 characters and can only contain letters and numbers. Refer to the database documentation for more information.
Default: wpsdbFeedbackDbNameOnZos Name of the remote Personalization Feedback database for DB2 for OS/390 and z/OS only. Required only if using DB2 for OS/390 and z/OS as a remote database.
Type: Alphanumeric text string
Default: fdbk5zosFeedbackDbTablespace Name of the Feedback database tablespace. Required only if running on DB2 for OS/390 and z/OS, or if using DB2 for OS/390 and z/OS as a remote database.
Type: Alphanumeric text string
Default: fdbkdbtsFeedbackDbUser Database user for the Feedback database. This property is required for:
- DB2
- DB2 for OS/390 and z/OS
For SQL Server and Oracle, this value must be set to FEEDBACK, which corresponds to the user "FEEDBACK" in the SQL Server and Oracle database.
Type: Alphanumeric text string
Default: wcmdbadmFeedbackDbPassword Database password for feedback database. Type: Alphanumeric text string
Default: ReplaceWithYourDbAdminPwdFeedbackDbUrl Database URL used to access the feedback database with JDBC, where hostname is the name of the remote server and portnumber is the port where the appropriate database instance is listening. The value must conform to the standard JDBC URL syntax. The database element of this value should match the value of FeedbackDbName.
Type: Alphanumeric text string, conforming to standard JDBC URL syntax
Example: jdbc:db2:wcm. The following values can be specified, where hostname indicates the server where the database is running, portnumber indicates the port on which the database is communicating, and dbname indicates the name of the database as specified in the FeedbackDbName property.
- Cloudscape: jdbc:db2j:fdbkdb;create=true
- DB2: jdbc:db2:dbname
- Oracle: jdbc:oracle:thin:@YourDatabaseServer:1521:fdbkdb
- SQL Server: jdbc:microsoft:sqlserver://YourDatabaseServer:1433;DatabaseName=fdbkdb
Default: jdbc:db2j:fdbkdb;create=true (Cloudscape)Likeminds Database properties
Property Description LikemindsXDbName TCPIP Alias for the LikeMinds database. This value is used to specify the data source on machines that are not running Windows. Required for Non-Windows platforms when using DB2 only.
Type: Alphanumeric Text String
Default: lmdb5TCPLikemindsDbHostName The fully-qualified host.name of the database server that is hosting the Likeminds database. Required for:
Type: Alphanumeric text string
Default: myserverLikemindsDbName Name of the Likeminds database. Storing Likeminds data on the WebSphere Portal database is recommended. However, if you choose to store Likeminds data in a separate database, change the default value to a new value such as lmdb. (This value is also the database element in the LikemindsDbUrl property.) If you are configuring a remote DB2 for OS/390 and z/OS database, this property refers to the database subsystem. Name of the database is set with the LikemindsDbNameOnZos property.
DB2 note: For DB2 and DB2 for OS/390 and z/OS, this value cannot exceed 8 characters and can only contain letters and numbers. Refer to the database documentation for more information.
Type: Alphanumeric text string
Default: wpsdbLikemindsDbNameOnZos Name of the remote Likeminds database. Required only if using DB2 for OS/390 and z/OS as a remote database.
Type: Alphanumeric text string
Default: lmdb5zosLikemindsDbTablespace Name of the Likeminds database tablespace. Required only if running on DB2 for OS/390 and z/OS, or if using DB2 for OS/390 and z/OS as a remote database.
Type: Alphanumeric text string
Default: lmdbtsLikemindsDbUser The database user for Likeminds database. This property is required for
- DB2
- DB2 for OS/390 and z/OS
Type: Alphanumeric text string
Default: lmadminLikemindsDbPassword The database password for Likeminds database. Type: Alphanumeric text string
Default: ReplaceWithYourDbAdminPwdLikemindsDbUrl The database URL used to access the Likeminds database with JDBC, where hostname is the name of the remote server and portnumber is the port where the appropriate database instance is listening. The value must conform to the standard JDBC URL syntax. The database element of this value should match the value of LikemindsDbName.
Type: Alphanumeric text string, conforming to standard JDBC URL syntax
Example: jdbc:db2:wcm. The following values can be specified, where hostname indicates the server where the database is running, portnumber indicates the port on which the database is communicating, and dbname indicates the name of the database as specified in the FeedbackDbName property.
- Cloudscape: jdbc:db2j:lmdb;create=true
- DB2: jdbc:db2:lmdb
- Oracle: jdbc:oracle:thin:@wps10:1521:lmdb
- SQL Server: jdbc:microsoft:sqlserver://YourDatabaseServer:1433;DatabaseName=lmdb
Default: jdbc:db2j:wpsdb;create=true (Cloudscape)
Member Manager properties
Property Description WmmDsName Name of the data source that WebSphere Portal uses to communicate with the Member Manager database. Type: Alphanumeric text string
Default: wmmDSWmmAppName Name of the Member Manager enterprise application, as deployed into WAS. Type: Alphanumeric text string
Default: wmmAppWmmDbName Name of the Member Manager database. This value is also the database element in the WmmDbUrl property. If WebSphere Portal V5.1 and a previous version of WebSphere Portal coexist on the same box, this value must be different than the WebSphere Member Services database name in the previous version of WebSphere Portal.
DB2 note: For DB2 and DB2 for OS/390 and z/OS, this value cannot exceed 8 characters and can only contain letters and numbers. Refer to the database documentation for more information.
Type: Alphanumeric text string
Default: wpsdbWmmDbNameOnZos Name of the remote Member Manager database for DB2 for OS/390 and z/OS only. Required only if using DB2 for OS/390 and z/OS as a remote database.
Type: Alphanumeric text string
Default: wps5zosWmmDbUser The user ID for the database administrator. If you are migrating from a previous version of WebSphere Portal, this value must match the database user name for the WebSphere Member Services database from the previous WebSphere Portal version.
Type: Alphanumeric text string
Default: ReplaceWithYourDbAdminIdWmmDbPassword Password for the database administrator. Type: Alphanumeric text string
Default: ReplaceWithYourDbAdminPwdWmmDbUrl The database URL used to access the Member Manager database with JDBC. The value must conform to standard JDBC URL syntax. The database element of this value should match the value of WmmDbName. On z/OS, the database element of this value should match the location name of the database to be used when establishing connections with the DB2 datasource used by WebSphere Portal.
Type: Alphanumeric text string, conforming to standard JDBC URL syntax
Example: jdbc:db2:wmmdb. The following values can be specified, where hostname indicates the server where the database is running:
- Cloudscape: jdbc:db2j:wpsdb;create=true
- DB2: jdbc:db2:wpsdb
- DB2 for OS/390 and z/OS (remote): jdbc:db2:wpsdb
- Oracle: jdbc:oracle:thin:@YourDatabaseServer:1521:wpsdb
- SQL Server: jdbc:microsoft:sqlserver://YourDatabaseServer:1433;DatabaseName=wpsdb
Default:jdbc:db2j:wpsdb;create=true (Cloudscape)WmmEjbName The Enterprise Java Bean (like a classname) that other applications need to know it in order to communicate with it. Type: Alphanumeric text string
Default: ejb/MemberServiceHome
Lotus Collaborative Components Properties
Property Description LCC.QuickPlace.Enabled Determines whether Lotus Lotus Team Workplace is enabled. Type: true, false
Default: falseLCC.QuickPlace.Server Name of the Lotus Team Workplace server. Type: Alphanumeric text string; must be the hostname or IP address
Default: my.server.comLCC.QuickPlace.Protocol Protocol used to connect to the Lotus Team Workplace server. Type: http, https
Default: httpLCC.QuickPlace.Port Port number for the Lotus Team Workplace server. Type: Alphanumeric text string
Default: 80LCC.Sametime.Enabled Determines whether IBM Lotus Instant Messaging and Web Conferencing is enabled. Type: true, false
Default: falseLCC.Sametime.Server Name of the IBM Lotus Instant Messaging and Web Conferencing server. Type: Alphanumeric text string; must be the hostname or IP address
Default: my.server.comLCC.Sametime.Protocol Protocol used to connect to the IBM Lotus Instant Messaging and Web Conferencing server. Type: http, https
Default: httpLCC.Sametime.Port Port number for the IBM Lotus Instant Messaging and Web Conferencing server. Type: Alphanumeric text string
Default: 80LCC.DiscoveryServer.Enabled Determines whether Lotus DiscoveryServer is enabled. Type: true, false
Default: falseLCC.DiscoveryServer.Server Name of the Lotus DiscoveryServer server. Type: Alphanumeric text string; must be the hostname or IP address
Default: my.server.comLCC.DiscoveryServer.Protocol Protocol used to connect to the Lotus DiscoveryServer server. Type: http, https
Default: httpLCC.DiscoveryServer.Port Port number for the Lotus DiscoveryServer server. Type: Alphanumeric text string
Default: 80LCC.DominoDirectory.Enabled Determines whether Lotus DominoDirectory is enabled. Type: true, false
Default: falseLCC.DominoDirectory.Server Name of the Lotus DominoDirectory server. Type: Alphanumeric text string; must be the hostname or IP address
Default: my.server.comLCC.DominoDirectory.Port Port number for the Lotus DominoDirectory server. Type: Alphanumeric text string
Default: 80LCC.DominoDirectory.SSL Enable or disable the SSL connection to the Domino Directory Type: true, false
Default: falseWebSphere Portal Security LTPA and SSO configuration
Property Description LTPAPassword Password for the LTPA bind. Type: Alphanumeric text string
Default: <none>LTPATimeout Number of minutes after which an LTPA token will expire. Type: Numeric text string
Default: 120SSORequiresSSL Specifies that Single Sign-On function is enabled only when requests are over HTTPS Secure Socket Layer (SSL) connections. Type: true, false
Default: falseSSODomainName Domain name for all allowable single signon host domains.
- Enter the part of the domain that is common to all servers that participate in single signon. For example, if WebSphere Portal has the domain...
minneapolis.us.setgetweb.com... and another server has the domain...
stpaul.us.setgetweb.com...enter setgetweb.com.
- To specify multiple domains, use a semicolon ; to separate each domain name. For example, setgetweb.com;ibm.com.
Single signon (SSO) is achieved via a cookie that is sent to the browser during authentication. When connecting to other servers in the TCP/IP domain specified in the cookie, the browser sends the cookie. If no domain is set in the cookie, the browser will only send the cookie to the issuing server.
Type: Fully-qualified domain name
Default: <none>
General Global Security Settings
Property Value useDomainQualifiedUserNames Specifies if the user names should be qualified with the security domain where they reside. If set to true, AppServer will qualify user names with the security domain where they reside. If set to false, the security domain is not returned. Type: true, false
Default: falsecacheTimeout Timeout value, in seconds, for the security cache. Type: Alphanumeric text string, greater than 30
Default: 600issuePermissionWarning Prompts for user credentials. Type: true, false
Default: trueactiveProtocol Active server level security authentication protocol that RMI/IIOP requests when security is enabled. Type: CSI, BOTH
If all servers in the security domain are V5.0, it is best to specify Common Secure Interoperability (CSI) as the protocol. If some servers are V3.x or 4.x, it is best to specify BOTH, which specifies both CSI and Secure Authentication Service (SAS).
Default: BOTHactiveAuthMechanism Authentication mechanism for WAS. Currently LTPA is the only supported mechanism within WebSphere Portal.
LDAP Properties Configuration
Property Value LookAside You can either install with LDAP only or with LDAP using a Lookaside database. The purpose of a Lookaside database is to store attributes which cannot be stored in the LDAP server; this combination of LDAP plus a Lookaside database is needed to support Member Manager. To enable a Lookaside database, set this property to true. If you intend to use a Lookaside database, set this value before configuring security, as it cannot be configured after security is enabled.
Using a Lookaside database can slow down performance.
Type: true, false
true - LDAP + Lookaside database
false - LDAP only
Default: falseWmmDefaultRealm The default realm of the Member Manager user registry (UR) configuration. Set this property before enabling security with enable-security-wmmur-ldap orenable-security-wmmur-db .Type: Alphanumeric text string
Default: portalLDAPHostName The host information for the LDAP server that WebSphere Portal will use. Type: Fully qualified host.name of the LDAP server
Default: theldapserver.comLDAPPort The server port of the LDAP directory. Type: Alphanumeric text string
Example: 389 for non-SSL or 636 for SLL
Default: 389LDAPAdminUId The user ID for the administrator of the LDAP directory. Member Manager uses this ID to bind to the LDAP to retrieve users attributes, create new users and groups in the LDAP and update user attributes. This ID is not required to be the LDAP admin DN, but rather an ID with sufficient authority for the use cases just cited. If this property is omitted, the LDAP is accessed anonymously and read-only. Type: Alphanumeric text string, conforming to the LDAP distinguished name format. For example, cn=userid.
Default: cn=rootLDAPAdminPwd Password for the LDAP directory administrator, as defined in the LDAPAdminUId property. If the LDAPAdminUId is blank, this property must be blank as well. Type: Alphanumeric text string
Default: <none>LDAPServerType The type of LDAP Server to be used. Type:
- IBM Tivoli Directory Server: IBM_DIRECTORY_SERVER
- Domino 5.x or 6.x: DOMINO502
- Active Directory: ACTIVE_DIRECTORY
- Sun ONE: IPLANET
- Novell eDirectory: NDS
Default: IBM_DIRECTORY_SERVERLDAPBindID The user ID for LDAP Bind authentication. This user ID is used by WAS to bind to the LDAP to retrieve user attributes required for authentication. If this property is omitted, the LDAP is access anonymously and is then read-only. Type:
- IBM Tivoli Directory Server: uid=wpsbind,cn=users,dc=setgetweb,dc=com
- Domino: cn=wpsbind,o=setgetweb.com
- Active Directory: cn=wpsbind,cn=users,dc=setgetweb,dc=com
- Sun ONE: uid=wpsbind,ou=people,o=setgetweb.com
- Novell eDirectory: uid=wpsbind,ou=people,o=setgetweb.com
Default: uid=wpsbind,cn=users,dc=setgetweb,dc=comLDAPBindPassword Password for LDAP Bind authentication. If the LDAPBindID is blank, this property must be blank as well. Type: Alphanumeric text string
Default: <none>WmmSystemID The fully-qualified distinguished name (DN) of a user in the LDAP. This DN is stored in the credential vault for PUMA's use to access the Member Manager Enterprise Java Bean (EJB). The Member Manager EJB is secured by WAS Security starting with WebSphere Portal 5.1. An authenticated security context is now established before WebSphere Portal can access Member Manager. For an LDAP configuration, this value should not contain spaces and must not contain any suffixes in the custom user registry case.
Value type, where wmmsystemid is the Member Manager user registry database:
- IBM Tivoli Directory Server: uid=wmmsystemid,cn=users,dc=setgetweb,dc=com
- Domino: cn=wmmsystemid,o=setgetweb.com
- Active Directory: cn=wmmsystemid,cn=users,dc=setgetweb,dc=com
- Sun ONE: uid=wmmsystemid,ou=people,o=setgetweb.com
- Novell eDirectory: uid=wmmsystemid,ou=people,o=setgetweb.com
Default: <none>WmmSystemIdPassword Password for LDAP Bind authentication. Type: Alphanumeric text string
Default: <none>
Advanced LDAP Configuration
Property Value LDAPSuffix The LDAP Suffix. Choose a value appropriate for the LDAP server. This is the distinguished name (DN) of the node in the LDAP containing all user and group information for the Portal being configured. As such, it is the lowest container in the LDAP tree still containing all users that will log into the Portal and all Portal groups. If WAS configuration tasks (e.g., enable-security-ldap) are used to activate WAS Security, this value will be used as the single Base Distinguished Name for the Application Server LDAP configuration. This value will be qualified with the LDAPUserSuffix and LDAPGroupSuffix values in order to configure Member Manager.
Type:
Default: dc=setgetweb,dc=comLdapUserPrefix The RDN prefix attribute name for user entries. Choose a value appropriate for the LDAP server. Type:
- IBM Tivoli Directory Server: uid
- Domino: cn
- Active Directory: cn
- Sun ONE: uid
- Novell eDirectory: uid
Default: uidLDAPUserSuffix The DN suffix attribute name for user entries. Choose a value appropriate for the LDAP server. With the "LDAPSuffix" appended to this value, it is the DN of the common root node in the LDAP containing all user information for the Portal being configured. As such, it is the lowest container in the LDAP tree still containing all users that will log into the Portal including the Portal admin users (e.g., wpsadmin and wpsbind). Type:
- IBM Tivoli Directory Server: cn=users
- Domino: o=setgetweb.com
- Active Directory: cn=users
- Sun ONE: ou=people
- Novell eDirectory: ou=people
Default: cn=usersLdapGroupPrefix The RDN prefix attribute name for group entries. Type: cn
Default: cnLDAPGroupSuffix The DN suffix attribute name for group entries. Choose a value appropriate for the LDAP server. With the "LDAPSuffix" appended to this value, it is the DN of the common root node in the LDAP containing all group information for the Portal being configured. As such, it is the lowest container in the LDAP tree still containing all group entries for the Portal including the Portal admin group (e.g., wpsadmins). Type:
- IBM Tivoli Directory Server: cn=groups
- Domino: <this value is null>
- Active Directory: cn=groups
- Sun ONE: ou=groups
- Novell eDirectory: ou=groups
Default: cn=groupsLDAPUserObjectClass The LDAP object class of the Portal users in the LDAP directory that will log into the Portal being configured. Type:
- IBM Tivoli Directory Server: inetOrgPerson
- Domino: dominoPerson
- Domino 5 without dominoUNID: inetOrgPerson
- Active Directory: user
- Sun ONE: inetOrgPerson
- Novell eDirectory: inetOrgPerson
Default: inetOrgPersonLDAPGroupObjectClass The LDAP object class of all the groups in the LDAP directory that the Portal will access. Type:
- IBM Tivoli Directory Server: groupOfUniqueNames
- Domino: dominoGroup
- Domino 5 without dominoUNID: groupOfNames
- Active Directory: group
- Sun ONE: groupOfUniqueNames
- Novell eDirectory: groupOfNames
- Shared UserRegistry with WebSeal/TAM: accessGroup
Default: groupOfUniqueNamesLDAPGroupMember The attribute name in the LDAP group object of the "membership" attribute. Choose a value appropriate for the LDAP server. Type:
- IBM Tivoli Directory Server: uniqueMember
- Domino: member
- Active Directory: member
- Sun ONE: uniqueMember
- Novell eDirectory: uniqueMember
- Shared UserRegistry with WebSeal/TAM: member
Default: uniqueMemberLDAPUserFilter The filter used by WAS for finding users in the LDAP. Type:
- IBM Tivoli Directory Server: (&(uid=%v)(objectclass=inetOrgPerson))
- Domino: (&(|(cn=%v)(uid=%v))(objectclass=dominoPerson))
- Domino 5.x without dominoUNID: (&(|(cn=%v)(uid=%v))(objectclass=inetOrgPerson))
- Active Directory: (&(|(cn=%v)(samAccountName=%v))(objectclass=user))
- Sun ONE: (&(uid=%v)(objectclass=inetOrgPerson))
- Novell eDirectory: (&(uid=%v)(objectclass=inetOrgPerson))
Default: (&(uid=%v)(objectclass=inetOrgPerson))LDAPGroupFilter The filter used by WAS for finding groups in the LDAP. Type:
- IBM Tivoli Directory Server: (&(cn=%v)(objectclass=groupOfUniqueNames))
- Domino: (&(cn=%v)(objectclass=dominoGroup))
- Domino 5 without dominoUNID: (&(cn=%v)(|(objectclass=groupOfNames)(objectclass=groupOfUniqueNames)(objectclass=dominoGroup)))
- Active Directory: (&(cn=%v)(objectclass=group))
- Sun ONE: (&(cn=%v)(objectclass=groupOfUniqueNames))
- Novell eDirectory: (&(cn=%v)(objectclass=groupOfUniqueNames))
Default: (&(cn=%v)(objectclass=groupOfUniqueNames))LDAPGroupMinimumAttributes These attributes are loaded for group search related to performance issues. This is an advanced configuration property, and this value is typically not required to change. Type: Empty
Default: <none>LDAPUserBaseAttributes These attributes are loaded for user login related to performance issues. This is an advanced configuration property, and this value is typically not required to change. Type: Depends on the specific application
Default: cn,givenName,sn,preferredLanguageLDAPUserMinimumAttributes These attributes specify the minimum user attributes and are loaded for user search related to performance issues. Type: Depends on the specific application
Default: cnLDAPsearchTimeout The timeout value, in seconds, for an LDAP server to respond before aborting a request. Type: Numeric text string
Default: 120LDAPreuseConnection Specifies whether the LDAP connection can be reused. If a load balancer is placed in front of the LDAP server farm and the connection is held across LDAP binds, this value should be set to false; otherwise use true. Type: true, false
Default: trueLDAPIgnoreCase Specifies whether the LDAP search is case-sensitive or ignores case. Type: true, false
Default: trueLDAPsslEnabled Specifies whether Secure Sockets communications is enabled for the LDAP server. Type: true, false
Default: false
Properties for Advanced Security Configuration using External Security Managers
Namespace management parameters common to TAM and SiteMinder
Property Value EACserverName EACcellName
EACappName
(Optional) Namespace context information to further distinguish externalized portal role names from other role names in the external security manager namespace. This context information will be added to the namespace entry created upon role externalization. If any of the 3 context values are null, none will be used.
Suggestion: If you choose to use the namespace context delimiters, use the WAS values for cellname, server name, and application name to ensure adequate differentiation in namespace entries.
Type: Alphanumeric text string
Default values:EACserverName=WebSphere_Portal
EACcellName=vmwtest
EACappName=wps
reorderRoles This field will allow you to either have the externalized Portal rolenames displayed with the resource type first or the role types first. Examples:
- true - the TAM namespace or SiteMinder protected resource would look similar to:
/WPSv51/wps.CONTENT_NODE/Welcome_Page/10_2E@Administrator/wps/WebSphere_Portal/vmwtest /WPSv51/wps.CONTENT_NODE/Welcome_Page/10_2E@Editor/wps/WebSphere_Portal/vmwtest /WPSv51/wps.CONTENT_NODE/Administration/15_AF@Administrator/wps/WebSphere_Portal/vmwtest /WPSv51/wps.PORTLET_APPLICATION/Welcome_Portlet/09_2Q@Administrator/wps/WebSphere_Portal/vmwtest /WPSv51/wps.PORTLET_APPLICATION/Welcome_Portlet/09_2Q@User/wps/WebSphere_Portal/vmwtest
- false - the TAM namespace or SiteMinder protected resource would look similar to:
/WPSv51/Administrator@wps.CONTENT_NODE/Welcome_Page/10_2E/wps/WebSphere_Portal/vmwtest /WPSv51/Administrator@wps.CONTENT_NODE/Administration/15_AF/wps/WebSphere_Portal/vmwtest /WPSv51/Administrator@wps.PORTLET_APPLICATION/Welcome_Portlet/09_2Q/wps/WebSphere_Portal/vmwtest /WPSv51/Editor@wps.CONTENT_NODE/Welcome_Page/10_2E/wps/WebSphere_Portal/vmwtest /WPSv51/User@wps.PORTLET_APPLICATION/Welcome_Portlet/09_2Q/wps/WebSphere_Portal/vmwtestType: true, false
Default: false
Tivoli Access Manager: AMJRTE connection parameters
Property Value PDAdminId The user ID for the administrative TAM user. This user should have the access to create new TAM servers, new Tivoli protected objectspaces, and new Tivoli protected objects. Type: Alphanumeric text string
Default: sec_master
PDAdminPw Password for the administrative TAM user. Type: Alphanumeric text string
Default: ReplaceWithYourTAMAdminPwdPDPermPath The location of the TAM AMJRTE properties file. This properties file is created by the TAM SvrSslCfgcommand and contains information such as: Policy Server hostname, ports, version of AMJRTE, path to encryption keys. Type: Directory path with elements delimited by forward slashes (/)
Default: C:/WebSphere/AppServer/java/jre/PdPerm.properties
Tivoli Access Manager: SvrSslCfg command parameters
Property Value PDServerName Unique application name used to create a new Tivoli server in the Access Manager Policy Server. This server will appear in the pdadmin server list after running the SvrSslCfg command. If a server with the same name appears in the server list command, the SvrSslCfg command will fail.
Type: Alphanumeric text string
Default: amwps5SvrSslCfgPort Configuration port for the application name. This parameter is currently ignored by the SvrSslCfg command. Type: Numeric text string
Default: 7223SvrSslCfgMode Configuration mode of the SvrSslCfg command. Currently, the only valid value is remote. Type: remote
Default: remoteTamHost Defines the TAM Policy Server used when running PDJrteCfg. Type: Alphanumeric text string; must be the hostname or IP address
Default: TAM.Policy.Server.hostnamePDPolicyServerList Defines a hostname, port, and priority combinations for the TAM Policy servers used when running SvrSslCfg. The format of this property is host:port:priority. For example, hosta.ibm.com:7135:1 or host1.ibm.com:7135:1, hostb.7135:2. Type: Alphanumeric text string; must be the hostname or IP address with port and priority
Default: TAM.Policy.Server.hostname:7135:1PDAuthzServerList Defines a hostname, port, and priority combination for the TAM authorization servers. The format of this property is host:port:priority. For example, hosta.ibm.com:7136:1. Type: Alphanumeric text string; must be the hostname or IP address with port and priority
Default: TAM.Authorization.Server.hostname:7136:1PDKeyPath Stores encryption keys used for the SSL communication between AMJRTE and Tivoli Access Manager. This file is generated as a result of the SvrSslCfg command. Type: Directory path with elements delimited by forward slashes (/)
Default: C:/WebSphere/AppServer/java/jre/lib/security/pdperm.ks
Tivoli Access Manager: WebSEAL junction parameters
Property Value JunctionType The type of junction to be created in TAM. Accepted values are tcp and ssl. Type: tcp, ssl
Default: tcpJunctionPoint The WebSEAL junction point to the WebSphere Portal instance. Type: Alphanumeric text string
Default: /WPSv51WebSealInstance WebSEAL instance used to create the junction. You can view different WebSEAL instances by issuing a server list from the pdadmin> command line. Type: Alphanumeric text string; must be the hostname or IP address
Default: instance-webseald-thehost.comTAICreds The headers inserted by WebSEAL that the TAI uses to identify the request as originating from WebSEAL. Notes:
- Inclusion of these headers is associated with the headers used by the WAS TAI to identify the request as one from WebSEAL.
- If you are configuring Portal to use TAM as an external authorization engine, include at least the iv-user and iv-creds headers.
Type: Alphanumeric text string
Default: iv-user,iv-creds
Tivoli Access Manager: WAS WebSEAL TAI parameters
Property Value WebSealHost Optional parameter that sets the WebSEAL TAI's hostnames parameter. You should include the hostname you provided when configuring the WebSEAL instance. Consider the following:
- This value is case-sensitive.
- This value may be a comma delimited list if more than one hostname is provided.
- The default behavior when configuring a WebSEAL instance is to use the network short name. For example, hosta.setgetwebmpany.com may be represented as hosta when the WebSEAL instance is configured.
- If any additional proxies are included, their hostnames must be added as well.
Presence of a this parameters will cause the TAI to evaluate the VIA header and only handle those requests that contain one of the provided hostname, and port combinations.
Include both the fully-qualified hostname as well as the short name in this comma-delimited list.
Type: Alphanumeric text string, comma-delimited
Default: <none>WebSealPort Optional parameter that sets the WebSEAL TAI's ports parameter. (The default WebSEAL port is 443.) Presence of a this parameters will cause the TAI to evaluate the VIA header and only handle those requests that contain one of the provided hostname, and port combinations. You should include the WebSEAL ports in this comma delimited list.
Type: Alphanumeric text string, comma-delimited
Default: <none>WebSealUser When you create a TCP junction, this is the WebSEAL identity representing the reverse proxy on every request. WAS will use this identity to establish the "trust" that is required to validate the WebSEAL iv-* headers. The password for this user should be set in the WebSEAL instance's webseald.conf on the basicauth-dummy-passwd property.Type: Alphanumeric text string
Default: wpsadminBaUserName When you create an SSL junction, this is the WebSEAL identity representing the reverse proxy on every request. WAS will use this identity to establish the "trust" that is required to validate the WebSEAL iv-* headers.Type: Alphanumeric text string
Default: wpsadminBaPassword When you create an SSL junction, you can provide a password to the identity representing the reverse proxy on every request. WAS will use this identity to establish the "trust" that is required to validate the WebSEAL iv-* headers.Type: Alphanumeric text string
Default: wpsadmin
Tivoli Access Manager: Portal authorization parameters
Property Value PDRoot Root objectspace entry in the TAM namespace. All Portal roles will be installed under this objectspace entry. Type: Alphanumeric text string
Default: /WPSv51PDAction When the Tivoli Access Manager external authorization plugin is started, it will detect and, if necessary, create a custom action in Tivoli Access Manager. The combination of the action group and the action determines the TAM permission string required to assign membership to externalized Portal roles. Type: Alphanumeric text string
Default: mPDActionGroup When the Tivoli Access Manager external authorization plugin is started, it will detect and, if necessary, create a custom action group in Tivoli Access Manager. The combination of the action group and the action determines the TAM permission string required to assign membership to externalized Portal roles. Type: Alphanumeric text string
Default: [WPS5]PDCreateAcl When Portal externalizes a role, it can automatically create and attach a TAM ACL granting membership to the user doing the role. If you set this property to false, the TAM administrator will be responsible for creating TAM ACLs to allow access to Portal roles. Type: true, false
Default: true
Tivoli Access Manager: Portal vault parameters
Property Value vaultType New vault type identifier representing the Tivoli GSO lockbox vault. The value can be any string. Type: Alphanumeric text string
Default: AccessManagervaultProperties Defines a properties file to be used to configure the vault with TAM specific user and SSL connection information. This file will automatically be created in... WP_ROOT/shared/app/config...subdirectory and populated by the ant task based on previous task execution.
Type: Alphanumeric text string
Default: accessmanagervault.propertiesmanageResources Determines if the portal credential vault or any custom portlet is allowed to create new resource objects in TAM. If you select false, the Tivoli administrator must define the accessible resources to associate users with using the Tivoli command line or GUI. Type: true, false
Default: truereadOnly Determines if the portal credential vault or any custom portlet is allowed to modify the secrets stored in TAM. If set to true ("Read Only"), the Tivoli administrator must change the credentials associated with resources using the Tivoli command line or GUI. Type: true, false
Default: false
Netegrity SiteMinder: SiteMinder TAI parameters
Property Value SMConfigFile Location of the SiteMinder TAI WebAgent.conf file. Type: Directory path with elements delimited by forward slashes (/)
Default: e:/netegrity6/smwastai/conf/WebAgent.conf
Netegrity SiteMinder: Portal/SiteMinder authorization parameters
Property Value SMDomain SiteMinder Domain containing all externalized portal resources. Type: Alphanumeric text string
Default: WebSphere Portal v5SMScheme SiteMinder Authentication scheme object name to use when creating realms. Type: Alphanumeric text string
Default: BasicSMAgent The SiteMinder custom or 4.x web agent created to allow communication between WebSphere Portal and SiteMinder. Type: Alphanumeric text string
Default: ReplaceWithYourSiteMinderAgentNameSMAgentPw Password for SiteMinder custom or 4.x web agent. Type: Alphanumeric text string
Default: ReplaceWithYourSiteMinderAgentPwdSMAdminId SiteMinder administrative user. This administrator must have a scope of System, as new SiteMinder domains and realms will be created. In addition, creation of the realms representing Portal roles, reference to the webagent, which also requires System scope. Type: Alphanumeric text string
Default: siteminderSMAdminPw Password for SiteMinder administrative user. Type: Alphanumeric text string
Default: ReplaceWithYourSiteMinderAdminPwdSMUserDir SiteMinder User Directory object referencing the LDAP server used for Portal users and groups. Type: Alphanumeric text string
Default: ReplaceWithYourSiteMinderUserDirectoryObjectSMFailover Failover mode of Siteminder Policy Server. Must be set to true if more than one policy server is listed in the SMServers property.
Type: true, false
Default: falseSMServers Comma-delimited list of servers for SiteMinder agent. If the Policy Servers are listening on non-default ports (ports other than 44441, 44442, 44443), add the port property for each policy server manually in the ExternalAccessControlService.properties.
Type: Alphanumeric text string; must be the hostname or IP address
Default: Policy.Server.ipaddress
Virtual Portal Configuration properties
Property Value VirtualPortalTitle Title of the Virtual Portal. Type: Alphanumeric text string
Default: <none>VirtualPortalRealm Realm of the Virtual Portal. Type: Alphanumeric text string
Default: <none>VirtualPortalContext Context of the Virtual Portal. Type: Alphanumeric text string
Default: <none>VirtualPortalNlsFile File which contains language-specific information for the Virtual Portal. Type: Alphanumeric text string
Default: <none>VirtualPortalObjectId Object identifier of the Virtual Portal. The Object ID is needed to modify, delete Virtual Portals and can be obtained by running task list-all-virtual-portals. Type: Alphanumeric text string
Default: <none>parentProperties
Property Value parentProperties Location of a parent properties file to be used when running the configuration program (WPSconfig script). When using a parent properties file, a property value from that file supersedes a value for the same property in the main properties file (wpconfig.properties). Type: Path name
Default: <none>SaveParentProperties When specified in conjunction with the parentProperties property, this property indicates that upon successful execution of the configuration task, the property values specified in the parent properties file will be copied to the main properties file (wpconfig.properties) to reflect the current state of the configuration information. Type: True, False
Default: True
See also
WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.
IBM is a trademark of the IBM Corporation in the United States, other countries, or both.
Tivoli is a trademark of the IBM Corporation in the United States, other countries, or both.