Configuration de Watson Content Hub sur CF13 ou CF14

Après avoir installé HCL Digital Experience Portal version 9 CF13 ou CF14, configurez l'ID de titulaire et les données d'identification utilisateur d'HCL Watson Content Hub.

Avant de commencer

Remarque : Si vous êtes sous HCL Portal version 9 CF15 ou ultérieure, accédez à Configuration de Watson Content Hub sur CF15 et versions ultérieures
Le processus d'intégration entre Watson Content Hub et HCL Portal peut changer, car Watson Content Hub est fréquemment mis à jour. Avant de commencer, ou si vous rencontrez des problèmes au cours du processus, accédez à la section Intégration dans la documentation de Watson Content Hub pour prendre connaissance des dernières informations sur les modifications apportées au processus.

Pourquoi et quand exécuter cette tâche

Remarque : Chaque environnement autonome ou en cluster, qui inclut le portail de base et les portails virtuels, ne peut être configuré que pour un seul ID de titulaire. Si vous avez plusieurs ID de titulaire, il vous faut autant d'environnements autonomes ou en cluster.
Cluster note : Dans un environnement en cluster, exécutez toutes les tâches sur chaque nœud du cluster.

Procédure

  1. Vérifiez que TLSv1.2 est configuré sur IBM® WebSphere® Application Server. Voir la section Configuration de WebSphere Application Server pour la prise en charge de TLS 1.2 pour plus d'informations.
    Cluster note : Dans un environnement en cluster, vérifiez qu'il est configuré sur tous les nœuds secondaires.
  2. Procédez comme suit pour vérifier que le protocole de sécurité est réglé sur TLSv1.2 :
    Cluster note : Dans un environnement en cluster, vérifiez que le protocole de sécurité est défini sur tous les nœuds secondaires.
    1. Log in to the WebSphere® Integrated Solutions Console.
    2. Cliquez sur Sécurité > Certificat SSL et gestion des clés.
    3. Allez ensuite dans Configurations SSL > NodeDefaultSSLSettings > Paramètres de la qualité de protection (Q0P).
    4. Vérifiez que Protocole est défini sur TLSv1.2.
  3. Ouvrez une invite de commande.
  4. Placez-vous dans le répertoire wp_profile_root/ConfigEngine.
  5. Exécutez la tâche config-ch-integ sur le portail de base uniquement pour configurer l'intégration avec Content Hub. Ne l'exécutez pas si vous ne voulez pas de l'intégration sur le portail de base.
    Cluster note : Dans un environnement de cluster, ajoutez le paramètre -DKeyStore=CellDefaultTrustStore à la tâche config-ch-integ.
    • AIX® : ./ConfigEngine.sh config-ch-integ -Dch.tenant.id=Content_hub_ID -Dch.user.name=content_hub_user -Dch.user.pwd=content_hub_user_password -DWasPassword=password -DPortalAdminPwd=password -DAuthenticateUrl="https://www.digitalexperience.ibm.com/api/Content_hub_ID/login/v1/basicauth" -DUrlMapping="https://Domain_name/*,https://www.digitalexperience.ibm.com/*"
    • Linux : ./ConfigEngine.sh config-ch-integ -Dch.tenant.id=Content_hub_ID -Dch.user.name=content_hub_user -Dch.user.pwd=content_hub_user_password -DWasPassword=password -DPortalAdminPwd=password -DAuthenticateUrl="https://www.digitalexperience.ibm.com/api/Content_hub_ID/login/v1/basicauth" -DUrlMapping="https://Domain_name/*,https://www.digitalexperience.ibm.com/*"
    • Windows : ConfigEngine.bat config-ch-integ -Dch.tenant.id=Content_hub_ID -Dch.user.name=content_hub_user -Dch.user.pwd=content_hub_user_password -DWasPassword=password -DPortalAdminPwd=password -DAuthenticateUrl="https://www.digitalexperience.ibm.com/api/Content_hub_ID/login/v1/basicauth" -DUrlMapping="https://Domain_name/*,https://www.digitalexperience.ibm.com/*"
    content_hub_user peut avoir un accès de rôle utilisateur Watson Content Hub Administrateur, Responsable, Editeur ou Spectateur.
    Connectez-vous à Watson Content Hub. Cliquez sur l'icône Ouvrir menu utilisateur et sélectionnez Informations Hub. Copiez ensuite la valeur de ID Content Hub pour Content_hub_ID et la valeur de Nom de domaine pour Domain_name.
  6. Exécutez setup-ch-integ-vp sur les portails virtuels où vous souhaitez configurer l'intégration de Hub Content.
    Cluster note : In a clustered environment, add the -DKeyStore=CellDefaultTrustStore parameter to the config-ch-integ-vp task.
    • AIX® : ./ConfigEngine.sh setup-ch-integ-vp -DVirtualPortalContext=vp_context -Dch.tenant.id=Content_hub_ID -Dch.user.name=content_hub_user -Dch.user.pwd=content_hub_user_password -DWasPassword=password -DPortalAdminPwd=password -DAuthenticateUrl="https://www.digitalexperience.ibm.com/api/Content_hub_ID/login/v1/basicauth" -DUrlMapping="https://Domain_name/*,https://www.digitalexperience.ibm.com/*"
    • Linux : ./ConfigEngine.sh setup-ch-integ-vp -DVirtualPortalContext=vp_context -Dch.tenant.id=Content_hub_ID -Dch.user.name=content_hub_user -Dch.user.pwd=content_hub_user_password -DWasPassword=password -DPortalAdminPwd=password -DAuthenticateUrl="https://www.digitalexperience.ibm.com/api/Content_hub_ID/login/v1/basicauth" -DUrlMapping="https://Domain_name/*,https://www.digitalexperience.ibm.com/*"
    • Windows : ConfigEngine.bat setup-ch-integ-vp -DVirtualPortalContext=vp_context -Dch.tenant.id=Content_hub_ID -Dch.user.name=content_hub_user -Dch.user.pwd=content_hub_user_password -DWasPassword=password -DPortalAdminPwd=password -DAuthenticateUrl="https://www.digitalexperience.ibm.com/api/Content_hub_ID/login/v1/basicauth" -DUrlMapping="https://Domain_name/*,https://www.digitalexperience.ibm.com/*"
    content_hub_user peut avoir un accès de rôle utilisateur Watson Content Hub Administrateur, Responsable, Editeur ou Spectateur.
    Connectez-vous à Watson Content Hub. Cliquez sur l'icône Ouvrire menu utilisateur et sélectionnez Informations Hub. Then, copy the Content Hub ID value for Content_hub_ID and the Domain name value for Domain_name.
  7. Exécutez la tâche setup-ch-integ-update-REP pour définir l'URL de l'API sur le serveur. Si vous avez configuré Content Hub sur le portail de base, exécutez setup-ch-integ-update-REP. Si vous avez configuré Content Hub sur le portail virtuel uniquement, exécutez setup-ch-integ-update-REP sur le portail virtuel.
    • AIX® : ./ConfigEngine.sh setup-ch-integ-update-REP -DWasPassword=password -DPortalAdminPwd=password -DPropertyName=ch.apiDomain -DPropertyValue=Domain_name
    • Linux : ./ConfigEngine.sh setup-ch-integ-update-REP -DWasPassword=password -DPortalAdminPwd=password -DPropertyName=ch.apiDomain -DPropertyValue=Domain_name
    • Windows : ConfigEngine.bat setup-ch-integ-update-REP -DWasPassword=password -DPortalAdminPwd=password -DPropertyName=ch.apiDomain -DPropertyValue=Domain_name
    Log in to Watson Content Hub. Cliquez sur l'icône Ouvrire menu utilisateur et sélectionnez Informations Hub. Then, copy the Content Hub ID value for Content_hub_ID and the Domain name value for Domain_name.
  8. Redémarrez le serveur WebSphere_Portal. Dans un environnement en cluster, redémarrez le cluster.
  9. Facultatif : Affectez un ou plusieurs utilisateurs et groupes pour l'utilisation de la fonction Asset Picker (sélecteur d'actifs) de Watson Content Hub.
    Vous pourriez par exemple vouloir ajouter votre groupe de créateurs de contenu Web authors afin qu'il utilise cette fonction. L'utilisateur administrateur du portail principal et le groupe d'administration y ont accès et peuvent passer cette étape. Effectuez les étapes suivantes pour octroyer l'accès à l'emplacement de coffre dx2dch :
    1. Log in to HCL Portal as an administrator.
    2. Click the Administration menu icon.
    3. Cliquez sur Accès > Droits d'accès aux ressources.
    4. Sélectionnez Emplacement de coffre.
    5. Cliquez sur Attribuer des droits d'accès pour l'emplacement de coffre dx2dch.
    6. Cliquez sur l'icône Crayon pour le rôle UTILISATEUR.
    7. Cliquez sur l'icône Plus avec le libellé Ajouter. Recherchez les utilisateurs ou les groupes auxquels vous souhaitez accorder des droits d'accès à l'emplacement de coffre.
  10. Configurez le serveur HTTP pour rediriger le trafic à sécuriser du port HTTP par défaut vers le port HTTPS sécurisé.
    Entrez par exemple 10042 comme valeur pour le port. Pour des informations sur la configuration du serveur HTTP, consultez le document Guide de configuration de SSL au sein d'IBM HTTP Server.