![]() ![]() |
Les aspects suivants des fonctions de DirXML sont importants pour le pilote.
Généralement, les pilotes DirXML prennent en charge les événements suivants : Ajouter, Créer, Modifier, Supprimer ou Désactiver, Renommer et Déplacer. Vous devez configurer des règles et des feuilles de style pour gérer les événements nécessaires à vos processus d'entreprise.
Le pilote prend également en charge une fonction d'interrogation définie qui permet à DirXML d'interroger l'application ou l'annuaire synchronisés. La prise en charge complète de la fonction d'interrogation est nouvelle pour le pilote. En effet, les versions antérieures ne proposaient qu'une prise en charge minimale. Pour plus d'informations, reportez-vous à Personnalisation du pilote par modification des règles et des feuilles de style.
Les règles sont utilisées pour contrôler la synchronisation de chaque pilote avec eDirectory et avec l'application, la base de données ou l'annuaire. Le pilote inclut les règles configurables suivantes :
Pour des informations détaillées concernant la fonction de ces règles et leur implémentation à l'aide de cette configuration de pilote, reportez-vous à Personnalisation du pilote par modification des règles et des feuilles de style.
Il n'est pas nécessaire que DirXML partage le même ID avec PeopleSoft. Une clé PeopleSoft permet de créer une association entre PeopleSoft et eDirectory. Pour le module Gestion des Ressources Humaines, l'ID de l'employé (EMPLID) est utilisé pour les enregistrements relatifs aux personnes et le code de compte peut être utilisé pour les enregistrements de compte.
L'attribut d'association envoyé par PeopleSoft est unique à l'application PeopleSoft et il est basé sur chaque pilote que vous installez et activez. Si d'autres pilotes sont installés, ils utilisent une association spécifique à cette application. L'attribut d'association est un attribut à valeurs multiples. Par conséquent, si DirXML est utilisé pour la connexion à plusieurs applications, les associations de ces dernières peuvent également être stockées dans cet attribut.
L'ID d'association (ASSOC ID) représente le champ par défaut qui associe les enregistrements de PeopleSoft à leurs objets dans eDirectory. Le champ ASSOC ID contient l'ID de l'employé, de l'étudiant ou du client. Lors de la synchronisation de types de données non associées à des personnes, l'ID d'association doit contenir le champ clé de l'élément synchronisé (par exemple, ACCTCD).
Lorsqu'un événement d'ajout se produit, l'association est effectuée et référencée dans les feuilles de style. Cette association permet au pilote d'exécuter les tâches suivantes sur l'objet Utilisateur approprié.
Pour un employé, si un objet Utilisateur est ajouté dans eDirectory, l'ID d'employé peut être renseigné afin d'être lié à l'enregistrement de la personne dans PeopleSoft. La règle de concordance est exécutée et, si la personne est trouvée dans PeopleSoft, l'association est alors créée. Cette règle met en concordance l'ID de l'employé dans eDirectory avec l'ID de l'employé dans PeopleSoft.
Le champ Association est stocké dans l'objet Utilisateur, dans la page de propriétés DirXML.
![]() ![]() |