Importation de la configuration du pilote

L'assistant de création de pilote vous permet d'importer le fichier de configuration de base du pilote. Ce fichier crée et configure les objets et les règles nécessaires au bon fonctionnement du pilote.

  1. Dans Novell iManager, cliquez sur Utilitaires DirXML > Créer un pilote.

  2. Sélectionnez un ensemble de pilotes

    Si vous placez ce pilote dans un nouvel ensemble de pilotes, vous devez spécifier un nom d'ensemble de pilotes, ainsi qu'un contexte et un serveur associé.

  3. Sélectionnez Importer une configuration de pilote du serveur, puis PeopleSoft40.xml.

    Les fichiers de configuration du pilote sont installés sur le serveur Web lorsque vous installez Identity Manager. Pendant l'importation, vous serez invité à donner les paramètres du pilote et d'autres informations.

  4. Indiquez les valeurs des paramètres suivants du pilote :

    Nom du paramètre Description

    Nom du pilote

    Nom réel à utiliser pour le pilote.

    Conteneur des utilisateurs actifs

    Nom de l'objet Unité organisationnelle dans lequel sont placés les utilisateurs actifs.

    Conteneur des utilisateurs inactifs

    Nom de l'objet Unité organisationnelle dans lequel sont placés les utilisateurs inactifs.

    Groupe des employés actifs

    Nom de l'objet Groupe dans lequel sont ajoutés les « employés » actifs.

    Groupe des directeurs actifs

    Nom de l'objet Groupe dans lequel sont ajoutés les utilisateurs « directeurs » actifs.

    Nom d'hôte et port du serveur d'événements

    Nom d'hôte ou adresse IP et numéro de port de l'ordinateur sur lequel se trouve le serveur d'événements PeopleSoft.

    Chaîne de connexion PeopleSoft

    Nom d'hôte ou adresse IP et numéro port permettant de se connecter au serveur d'applications PeopleSoft approprié. C'est ce qu'on appelle généralement la chaîne de connexion du serveur d'applications PeopleSoft. Le port par défaut est 9000.

    ID utilisateur PeopleSoft

    ID de l'utilisateur PeopleSoft que le pilote utilise à des fins d'authentification pour PeopleSoft.

    Mot de passe PeopleSoft

    Mot de passe de l'utilisateur PeopleSoft, que le pilote utilise à des fins d'authentification pour PeopleSoft.

    Chemin de la bibliothèque client de PeopleTools

    Le pilote utilise les bibliothèques client de PeopleTools pour établir une connectivité aux bases de données. Ce paramètre doit indiquer le chemin du système de fichiers permettant d'accéder à la bibliothèque client psapiadapter.dll appropriée.

    Configurer le flux de données

    Vous pouvez configurer le flux de données selon l'une des options suivantes :

    • Bi-directionnel : PeopleSoft et eDirectory sont des sources expertes des données synchronisées entre eux.
    • PS vers eDirectory : PeopleSoft est la source experte.
    • eDirectory vers PS : eDirectory est la source experte.

    Installer le pilote comme Distant/Local

    Pour configurer le pilote afin de l'utiliser avec le service du chargeur distant, sélectionnez l'option Remote ; sélectionnez Local pour configurer l'utilisation en local du pilote. (Si vous utilisez PeopleTools 8.4x, vous devez sélectionner une installation distante. Les implémentations locales ne sont pas prises en charge). Si Local est sélectionné, vous pouvez omettre les paramètres qui restent.

    Module d'interface (shim) pilote

    (Installations locales uniquement) Indiquez le chemin complet du module d'interface NPS8Shim.dll à charger.

    Nom d'hôte et port distants

    Indique le nom de l'hôte ou l'adresse IP et le numéro de port de l'emplacement sur lequel le service de chargeur distant a été installé et s'exécute pour ce pilote. Le port par défaut est 8090.

    Mot de passe du pilote

    Ce mot de passe est utilisé par le chargeur distant pour s'authentifier auprès du serveur DirXML. Il doit être identique à celui indiqué comme mot de passe de l'objet Pilote sur le chargeur distant de Identity Manager.

    Mot de passe à distance

    Le mot de passe du chargeur distant est utilisé pour contrôler l'accès à l'instance du chargeur distant. Il doit être identique à celui indiqué comme mot de passe du chargeur distant sur le chargeur distant de Identity Manager.

    Les paramètres de pilote supplémentaires sont fixés à des valeurs par défaut pendant le processus d'importation, mais ils peuvent être modifiés dans iManager (en cliquant sur l'onglet Configuration du pilote de l'objet Pilote).

    Paramètre Description Valeur par défaut

    Nom du CI de schéma

    Nom de l'objet CI de PeopleSoft qui définit l'ensemble de données qui doit être synchronisé par le pilote.

    DIRXML_SCHEMA01

    Champ d'ID d'enregistrement de données

    Nom du champ dans le CI du schéma de données qui identifie un objet PeopleSoft de manière unique. La valeur par défaut est utilisée en tant qu'identificateur d'association d'objets DirXML.

    DIRXML_ASSOC_ID

    Mode de lecture du schéma(0/1/2)

    Ce paramètre indique le mode de recherche utilisé par le pilote pour lire des instances de données d'enregistrement spécifiques sur le serveur PeopleSoft. Si une valeur différente de 0, 1 ou 2 est indiquée, le pilote passe par défaut en mode 2.

    Par défaut, le pilote utilise le mode 2, ce qui signifie que si plusieurs enregistrements dotés de la même valeur de clé sont trouvés, l'opération Get n'est pas réalisée et le pilote renvoie une erreur « More than one data record found containing key: key (Plusieurs enregistrements de données trouvés contenant la clé : clé). »

    Le fonctionnement des modes comprend :

    0 - Définit un mode de recherche de type « Explicit Get » (Get explicite). Ce mode permet au pilote d'obtenir des enregistrements de données sans opération Find antérieure. Parce que cette méthode permet le traitement des champs de clés dupliqués, cela peut entraîner la fermeture du pilote ou l'altération des données.

    1 - Définit un mode de recherche « Find Advise before Get ». Ce mode permet au pilote de générer des avertissements de suivi concernant les clés dupliquées si le niveau de trace est fixé à 2 ou plus. Cela permet d'identifier la raison de la fermeture d'un pilote due à une exception Get ou à la corruption de données.

    2 - Définit un mode de recherche « Find before Get ». Ce mode renvoie une erreur si plusieurs enregistrements dotés d'une clé précise sont renvoyés par l'opération Find.

    2

    Nom du CI de schéma

    Ce paramètre contient le nom de l'objet CI de PeopleSoft qui définit l'ensemble des champs requis pour l'interface de transaction DirXML. Pour que le pilote puisse fonctionner, l'ensemble des champs du CI de transaction spécifié doit contenir les mêmes champs et clés que ceux qui figurent dans le CI de transaction par défaut.

    DIRXML_TRANS01

    Identificateur du sous-ensemble du pilote

    Ce paramètre identifie les transactions du CI de transaction qui seront traitées par le pilote. Lorsque le pilote lit un enregistrement de CI de transaction, il compare les valeurs du champ DIRXML_DRIVER avec la valeur de ce paramètre et traite uniquement les transactions qui concordent.

    Une concordance se définit par la concordance des caractères avec la longueur de la valeur de ce paramètre. Par exemple, si ce paramètre est NPSDriver et si le champ DIRXML_DRIVER d'une transaction est NPSDriver1, une concordance est alors créée.

    Cela permet à plusieurs pilotes d'utiliser le même CI de transaction, qui peut alors être renseigné par plusieurs applications ou processus PeopleSoft.

    NPSDriver

    Intervalle d'interrogation de la file d'attente (en secondes)

    Ce paramètre définit le nombre de secondes pendant lequel le pilote attend entre deux tentatives de traitement d'enregistrements de transaction. Cet intervalle s'applique uniquement lorsqu'aucune transaction n'est disponible pour être traitée.

    5 secondes

  5. Lorsque l'importation est terminée, vous pouvez définir des équivalences de sécurité et exclure de la réplication les rôles administratifs.

    L'objet Pilote doit posséder les droits eDirectory suffisants sur tout objet qu'il lit ou écrit. L'attribution de ces droits s'effectue en accordant l'équivalence de sécurité à l'objet Pilote. Le pilote doit avoir un accès en lecture/écriture sur les utilisateurs, les bureaux de poste, les ressources et les listes de distribution, ainsi que des droits Créer, Lire et Écrire sur le conteneur du bureau de poste. Il doit généralement disposer d'un niveau de sécurité de niveau Admin.

  6. Passez en revue les objets Pilote dans l'écran Résumé puis cliquez sur Terminer.