5.11 Configuration de Connector for IBM Content Manager

Remarque : LiveCycle ne prend en charge que la version 8.4 d’IBM Content Manager. Vérifiez que votre version d’ECM est à niveau.

Si vous avez installé Connector for IBM Content Manager dans le cadre de votre solution LiveCycle, exécutez la procédure suivante pour configurer le service afin de vous connecter à la banque de données IBM Content Manager.

Configuration de Connector for IBM Content Manager

  1. Localisez le fichier adobe-component-ext.properties dans le dossier [racine du serveur d’applications]/profiles/[nom du profil] (si le fichier n’existe pas, créez-le).

  2. Ajoutez une nouvelle propriété système qui fournit l’emplacement des fichiers JAR IBM II4C suivants :

    • cmb81.jar

    • cmbcm81.jar

    • cmbicm81.jar

    • cmblog4j81.jar

    • cmbsdk81.jar

    • cmbutil81.jar

    • cmbutilicm81.jar

    • cmbview81.jar

    • cmbwas81.jar

    • cmbwcm81.jar

    • cmgmt

    Remarque : cmgmt n’est pas un fichier JAR. Sous Windows, ce dossier est situé par défaut à l’emplacement C:/Program Files/IBM/db2cmv8/.
    • common.jar

    • db2jcc.jar

    • db2jcc_license_cisuz.jar

    • db2jcc_license_cu.jar

    • ecore.jar

    • ibmjgssprovider.jar

    • ibmjsseprovider2.jar

    • ibmpkcs.jar

    • icmrm81.jar

    • jcache.jar

    • log4j-1.2.8.jar

    • xerces.jar

    • xml.jar

    • xsd.jar

    La nouvelle propriété système se présente comme suit :

    [component id].ext=[JAR files and/or folders]

    Par exemple, avec une installation par défaut de DB2 Universal Database Client et de II4C, vous devez ajouter au fichier la propriété système suivante sur une nouvelle ligne, sans saut de ligne, et terminer la ligne par un retour chariot :

            C:/Program Files/IBM/db2cmv8/cmgmt, 
            C:/Program Files/IBM/db2cmv8/java/jre/lib/ibmjsseprovider2.jar, 
            C:/Program Files/IBM/db2cmv8/java/jre/lib/ibmjgssprovider.jar, 
            C:/Program Files/IBM/db2cmv8/java/jre/lib/ibmpkcs.jar, 
            C:/Program Files/IBM/db2cmv8/java/jre/lib/xml.jar, 
            C:/Program Files/IBM/db2cmv8/lib/cmbview81.jar, 
            C:/Program Files/IBM/db2cmv8/lib/cmb81.jar, 
            C:/Program Files/IBM/db2cmv8/lib/cmbcm81.jar, 
            C:/Program Files/IBM/db2cmv8/lib/xsd.jar, 
            C:/Program Files/IBM/db2cmv8/lib/common.jar, 
            C:/Program Files/IBM/db2cmv8/lib/ecore.jar, 
            C:/Program Files/IBM/db2cmv8/lib/cmbicm81.jar, 
            C:/Program Files/IBM/db2cmv8/lib/cmbwcm81.jar, 
            C:/Program Files/IBM/db2cmv8/lib/jcache.jar, 
            C:/Program Files/IBM/db2cmv8/lib/cmbutil81.jar, 
            C:/Program Files/IBM/db2cmv8/lib/cmbutilicm81.jar, 
            C:/Program Files/IBM/db2cmv8/lib/icmrm81.jar, 
            C:/Program Files/IBM/db2cmv8/lib/db2jcc.jar, 
            C:/Program Files/IBM/db2cmv8/lib/db2jcc_license_cu.jar, 
            C:/Program Files/IBM/db2cmv8/lib/db2jcc_license_cisuz.jar, 
            C:/Program Files/IBM/db2cmv8/lib/xerces.jar, 
            C:/Program Files/IBM/db2cmv8/lib/cmblog4j81.jar, 
            C:/Program Files/IBM/db2cmv8/lib/log4j-1.2.8.jar, 
            C:/Program Files/IBM/db2cmv8/lib/cmbsdk81.jar, 
            C:/Program Files/IBM/db2cmv8/lib/cmbwas81.jar
  3. Si le serveur d’applications n’est pas en cours d’exécution, démarrez-le ; dans le cas contraire, arrêtez-le puis redémarrez-le.

A présent, vous pouvez vous connecter à la banque de données d’IBM Content Manager à partir des feuilles de propriétés IBMCMConnectorService, en mode de connexion Use User credentials.

Vous avez effectué les étapes requises pour cette procédure.

(Facultatif) Pour vous connecter à la banque de données d’IBM Content Manager à partir des feuilles de propriétés IBMCMConnectorService en mode de connexion Use Credentials From Process Context, procédez comme suit.

Pour vous connecter en mode de connexion Use Credentials from process context :

  1. Ouvrez un navigateur Web, puis saisissez l’URL suivante :

    http://[hôte]:[port]/adminui

  2. Connectez-vous à l’aide des informations d’identification de super-administrateur. Les valeurs par défaut définies au cours de l’installation sont les suivantes :

    Nom d’utilisateur : administrator

    Mot de passe : password

  3. Cliquez sur Services > LiveCycle ES3 Connector for IBM Content Manager

  4. Saisissez toutes les informations requises sur le référentiel, puis cliquez sur Enregistrer. Pour plus d’informations sur les informations de référentiel IBM Content Manager, cliquez sur Aide dans l’angle supérieur droit de la page.

  5. Effectuez l’une des tâches suivantes :

    • Pour utiliser le service IBM Content Manager Authorization (IBMCMAuthProvider) afin que le contenu de la banque de données d’IBM Content Manager apparaisse dans l’affichage des processus de Workbench, procédez comme suit. Le service IBM Content Manager Authorization remplace l’autorisation de LiveCycle par défaut et doit être configuré en vue d’une connexion à Workbench à l’aide des informations d’identification d’IBM Content Manager.

    • Pour utiliser les informations d’identification système indiquées à l’étape 4 afin d’utiliser le contenu d’une banque de données IBM Content Manager dans l’affichage Processus de Workbench, ouvrez une session sur Workbench à l’aide des informations d’identification de super administrateur de LiveCycle (par défaut, administrator et password). Vous avez effectué les étapes requises pour cette procédure. Les informations d’identification système fournies à l’étape 4 utilisent le service d’autorisation par défaut de LiveCycle pour accéder au référentiel par défaut.

  6. Connectez-vous à Administration Console et cliquez sur Paramètres > User Management > Gestion des domaines.

  7. Cliquez sur Nouveau domaine d’entreprise puis saisissez le nom et l’identifiant du domaine. L’identifiant du domaine est unique. Le nom est la description du domaine.
    Remarque : lors de l’utilisation de DB2 pour la base de données LiveCycle, la longueur maximale autorisée pour l’ID est de 100 caractères ASCII (sur un octet), de 50 caractères sur deux octets, ou de 25 caractères sur quatre octets (voir Ajout de domaines d’entreprise dans Aide à l’administration de LiveCycle).
    Remarque : Lors de l’utilisation de MySQL pour la base de données LiveCycle, utilisez uniquement des caractères ASCII (codés sur un octet) pour définir l’ID (Voir Ajout de domaines d’entreprise dans Aide à l’administration).
  8. Ajoutez un fournisseur d’authentification personnalisé:

    • Cliquez sur Ajouter une authentification.

    • Dans la liste Fournisseur d’authentification, sélectionnez Personnalisé, puis IBMCMAuthProviderService et cliquez sur OK.

  9. Ajoutez un fournisseur d’authentification LDAP :

    • Cliquez sur Ajouter une authentification.

    • Dans la liste Fournisseur d’authentification, sélectionnez LDAP, puis cliquez sur OK.

  10. Ajoutez un annuaire LDAP :

    • Cliquez sur Ajouter un annuaire.

    • Dans la zone Nom du profil, saisissez un nom unique, puis cliquez sur Suivant.

    • Renseignez les zones Serveur, Port, SSL, Liaison et Remplir la page avec. Si vous sélectionnez Utilisateur pour l’option Liaison, vous devez également spécifier les valeurs des champs Nom et Mot de passe. (Facultatif) Sélectionnez Récupérer les DN de base pour récupérer les noms de domaine de base comme requis. Lorsque vous avez terminé, cliquez sur Suivant.

    • Configurez les paramètres utilisateur, cliquez sur Suivant, configurez les paramètres de groupe comme requis, puis cliquez sur Suivant.

    Pour plus d’informations sur les paramètres ci-dessus, cliquez sur le lien Aide dans l’angle supérieur droit de la page.

  11. Cliquez sur OK pour quitter la page Ajouter un annuaire, puis de nouveau sur OK.

  12. Sélectionnez le nouveau domaine d’entreprise, puis cliquez sur Synchroniser maintenant. En fonction du nombre d’utilisateurs et de groupes sur votre réseau LDAP et du débit de votre connexion, le processus de synchronisation peut prendre plusieurs minutes.

  13. Pour vérifier l’état de la synchronisation, cliquez sur Actualiser, puis affichez l’état dans la colonne Etat de synchronisation actuel.

  14. Accédez à Paramètres > User Management > Utilisateurs et groupes.

  15. Recherchez les utilisateurs synchronisés via LDAP et effectuez les tâches suivantes :

    • Sélectionnez un ou plusieurs utilisateurs et cliquez sur Affecter le rôle.

    • Sélectionnez un ou plusieurs rôles LiveCycle, puis cliquez sur OK.

    • Cliquez une deuxième fois sur OK pour confirmer l’affectation des rôles.

    Répétez cette étape pour tous les utilisateurs auxquels vous voulez affecter des rôles. Pour plus d’informations, cliquez sur le lien Aide dans le coin supérieur droit de la page.

  16. Démarrez Workbench et connectez-vous à l’aide des informations d’identification suivantes de la banque de données d’IBM Content Manager :

    Nom d’utilisateur :[nom d’utilisateur]@[nom du référentiel]

    Mot de passe : [password]

    La banque de données d’IBM Content Manager peut à présent être utilisée dans l’affichage des processus (Processes) de Workbench lorsque le mode de connexion des composants orchestrables IBMCMConnectorService est défini sur Use Credentials from process context.