Configuration d'un coffre des données d'identification pour les rapports de chevauchement

Pour accéder au système IBM® Coremetrics® Web Analytics, vous devez stocker vos informations utilisateur dans un emplacement de coffre de données d'identification. Si vous ne suivez pas cette procédure, les rapports de chevauchement du portail ne peuvent pas afficher les données du système Coremetrics®.

Pourquoi et quand exécuter cette tâche

Vous pouvez configurer le coffre des données d'identification de trois manières différentes :

  • Manuellement à l'aide du portlet Coffre des données d'identification, dans la section relative à l'accès aux données d'identification de l'administration du portail et à leur gestion. Pour plus de détails, reportez-vous aux rubriques Gestion des informations relatives aux données d'identification et Ajout d'un emplacement de coffre, dans l'aide du portlet.
  • A l'aide du Portlet Interface de configuration XML. Pour plus de détails, reportez-vous à la rubrique Importation d'un fichier de configuration XML, dans l'aide du portlet.
  • En important un script d'interface de configuration XML. Pour plus de détails, reportez-vous aux rubriques sur l'utilisation de l'interface de configuration XML du portail.

Reportez-vous également à l'authentification du portlet.

Assurez-vous de bien stocker les informations utilisateur suivantes de Coremetrics® :

  • ID client Coremetrics®
  • Nom d'utilisateur Coremetrics®
  • Clé d'authentification Coremetrics®.
Notes :
  1. L'emplacement du coffre de données d'identification utilisé pour stocker les informations utilisateur doit posséder le nom d'emplacement com.ibm.portal.asa.coremetrics.slot.
  2. Dans l'emplacement des données d'identification, vous devez entrer le nom d'utilisateur et l'ID client Coremetrics® en les séparant par un dièse (#), comme ID utilisateur partagé dans l'interface d'administration du portail ou comme external-id dans le script de l'interface de configuration XML.

Par exemple: Si votre nom d'utilisateur Coremetrics® est Bob et votre ID client Coremetrics® est 123456789, entrez ces valeurs sous la forme "Bob#123456789" dans l'emplacement de données d'identification. Voici un exemple de script d'interface de configuration XML permettant de créer les entrées requises du coffre des données d'identification :

<request    
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"    
   xsi:noNamespaceSchemaLocation="PortalConfig_8.5.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>

Dans l'exemple de script XML, remplacez les variables suivantes par les valeurs réelles de vos données utilisateur Coremetrics® :

ID_utilisateur
Remplacez cette variable par l'ID utilisateur qui est défini sous le fournisseur d'environnement de ressources WP_VaultService dans l'entrée systemcred.dn.
coremetrics_user_name
Remplacez cette variable par votre nom d'utilisateur Coremetrics®.
coremetrics_client_id
Remplacez cette variable par votre ID client Coremetrics®.
coremetrics_auth_key
Remplacez cette variable par votre clé d'authentification utilisée par Coremetrics®. Cela permet d'envoyer des requêtes d'URL au système Coremetrics®.