Previous Page: Nouvelles fonctionnalités  Next Page: Installation des composants sur vos systèmes

Notions DirXML complémentaires

Les aspects suivants des fonctions de DirXML sont importants pour le pilote.


Prise en charge du traitement d'événements

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.


Règles

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 :

Règle Description

Transformation de la commande

Fonctionne à la fois sur le canal Éditeur et sur le canal Abonné

Créer

Généralement mise en oeuvre à l'aide d'une feuille de style XSLT, cette règle figure uniquement sur le canal Éditeur

Transformation de l'entrée

Figure sur l'objet Pilote et s'applique à tous les documents provenant du pilote

Concordance

Fonctionne à la fois sur le canal Éditeur et sur le canal Abonné

Transformation de la sortie

Figure sur l'objet Pilote et s'applique à tous les documents provenant de eDirectory

Placement

Configurée uniquement sur le canal Éditeur

Assignation de schéma

Figure sur l'objet Pilote

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.


Associations

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.



  Previous Page: Nouvelles fonctionnalités  Next Page: Installation des composants sur vos systèmes