Configuring the Credential Vault adapter for Tivoli Access Manager
You can use IBM® Tivoli® Access Manager for e-business in
the IBM WebSphere® Portal Express Credential Vault
service. WebSphere Portal Express includes a
vault adapter to access the Tivoli Access Manager Global
Sign-on (GSO) lockbox. Any existing Tivoli resource or resource credentials
can be used in your portlets that access the credential vault service without
any additional configuration. In addition, the credential vault service and
credential vault management portlet can create new or update existing GSO
lockbox entries.
Note: Users who are storing credentials in the accessmanagervault.properties file
must be defined in Tivoli Access Manager as
global signon (GSO) users.
Perform the following steps to configure
the Tivoli Access Manager vault adapter
that is packaged with WebSphere Portal:
- Use a text editor to open the wkplc_comp.properties file,
located in the following directory:
Option
| Description |
Windows
| wp_profile\ConfigEngine
|
Linux
| wp_profile/ConfigEngine
|
i5/OS
| profiles/wp_profile/ConfigEngine
|
- Enter only the following parameters in the wkplc_comp.properties file
under the AMJRTE connection parameters heading:
- For wp.ac.impl.PDAdminId,
enter the user ID for the administrative Tivoli Access Manager user.
- For wp.ac.impl.PDAminPwd,
enter the password for the administrative Tivoli Access Manager user.
- For wp.ac.impl.PDPermPath,
enter the location of the Tivoli Access Manager AMJRTE
properties file.
- Save your changes
to the wkplc_comp.properties file.
- Run the following validation task:
Option
| Description |
Windows
| ConfigEngine.bat validate-pdadmin-connection -Dwp.ac.impl.PDAminPwd=password from
the wp_profile\ConfigEngine directory
|
Linux
| ./ConfigEngine.sh validate-pdadmin-connection -Dwp.ac.impl.PDAminPwd=password from
the wp_profile/ConfigEngine directory
|
i5/OS
| ConfigEngine.sh -profileName profile_root validate-pdadmin-connection
-Dwp.ac.impl.PDAminPwd=password from the profiles/wp_profile/ConfigEngine directory, where profile_root is
the name of the WebSphere
Application Server profile
where WebSphere Portal Express is installed.
|
- Run the following task to create and populate
the PortalServer_root/shared/app/config/accessmanagervault.properties file:
Option
| Description |
Windows
| ConfigEngine.bat enable-tam-vault -Dwp.ac.impl.PDAminPwd=password from
the wp_profile\ConfigEngine directory
|
Linux
| ./ConfigEngine.sh enable-tam-vault -Dwp.ac.impl.PDAminPwd=password from
the wp_profile/ConfigEngine directory
|
i5/OS
| ConfigEngine.sh -profileName profile_root enable-tam-vault
-Dwp.ac.impl.PDAminPwd=password from the profiles/wp_profile/ConfigEngine directory
|
- Perform the following steps to
stop and restart the server1 and WebSphere_Portal servers:
- Open a command prompt and
change to the following directory:
- Windows: wp_profile_root\bin
- Linux: wp_profile_root/bin
- i5/OS: wp_profile_root/bin
- Enter the following
command to stop the WebSphere
Application Server:
- Windows: stopServer.bat server1 -user admin_userid -password admin_password
- Linux: ./stopServer.sh server1 -user admin_userid -password admin_password
- i5/OS: stopServer server1 -profileName profile_root -user admin_userid -password admin_password where profile_root is the name of the WebSphere
Application Server profile where WebSphere Portal Express is
installed; for example, wp_profile.
- Enter the following
command to stop the WebSphere_Portal server:
- Windows: stopServer.bat WebSphere_Portal -user admin_userid -password admin_password
- Linux: ./stopServer.sh WebSphere_Portal -user admin_userid -password admin_password
- i5/OS: stopServer WebSphere_Portal -profileName profile_root -user admin_userid -password admin_password
- Enter the following
command to start the WebSphere
Application Server:
- Windows: startServer.bat server1
- Linux: ./startServer.sh server1
- i5/OS: startServer server1 -profileName profile_root
- Enter the following
command to start the WebSphere_Portal server:
- Windows: startServer.bat WebSphere_Portal
- Linux: ./startServer.sh WebSphere_Portal
- i5/OS: startServer WebSphere_Portal -profileName profile_root
- Optional: Use the WebSphere
Application Server encoding
mechanism to mask the passwords in the production version of the file. The accessmanagervault.properties file
contains the Tivoli Access Manager administrative
password in the pdpw property. Refer to Application Server has an encoding mechanism to mask the passwords and remove all comments from the production versions of properties files."> Password
masking for information.
Parent topic: Configuring Tivoli Access Manager
|
|
|