To access the IBM® Coremetrics® Web Analytics system, you have to store your user information in a Credential Vault slot. If you do not do this, the portal overlay reports cannot show data from the Coremetrics system.
You can set up the Credential Vault by one of the following three methods:
Also refer to Portlet authentication.
Make sure you store the following Coremetrics user information:
For example: If you have a Coremetrics user name Bob and a Coremetrics client ID 123456789, enter these values as "Bob#123456789" in the credential slot. Here is a sample XML configuraion interface script for creating required Credential Vault entries:
<request
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:noNamespaceSchemaLocation="PortalConfig_8.0.0.xsd"
type="update" create-oids="true">
<!-- Sample for updating the Credential Vault.
This script creates a new segment containing one slot in the portal Credential Vault.
The credentials (user ID and password pairs) that are stored in the vault cannot be
accessed by using the XML configuration interface. You can only set the credentials
by using the portal administration portlets for the Credential Vault. -->
<portal action="locate">
<credential-segment action="update" adapter-type="default"
name="com.ibm.portal.asa.coremetrics.segment" user-mapped="false">
<description>Segment containing credentials for Coremetrics</description>
<credential-slot action="update" name="com.ibm.portal.asa.coremetrics.slot"
active="false" system="true" resource="none"
secrettype="userid-password">
<localedata locale="en">
<description>Credentials for accessing the CoreMetrics server</description>
<keywords>CoreMetrics</keywords>
</localedata>
<password-secret action="create" user="user_id"
external-id="coremetrics_user_name#coremetrics_client_id">coremetrics_auth_key
</password-secret>
</credential-slot>
</credential-segment>
</portal>
</request>
In the sample XML script, replace the following variables with your actual Coremetrics user data values: