Le processeur d'ajout permet de déterminer si un événement est un événement d'ajout. Il s'agit d'un point de ramification dans le traitement de l'événement par le pilote. S'il s'agit d'un événement d'ajout, il est géré par la règle de concordance. Le module d'interface fournit la valeur d'association, ce qui permet au moteur Identity Manager de rechercher rapidement et facilement l'objet correct dans le coffre-fort d'identité. Les associations sont créées en tant que correspondance entre deux objets ou lorsqu'un objet vient d'être créé dans le coffre-fort d'identité ou dans le système connecté. Une association créée entre deux objets reste active jusqu'à ce que les objets soient supprimés ou que l'association soit annulée par l'administrateur. Bien conçues, les règles de correspondance automatisent la création d'associations entre les objets existant dans le coffre-fort d'identité et dans le système connecté. Pour plus d'informations, reportez-vous à la Section 6.13.3, Associations.
S'il ne s'agit pas d'un événement d'ajout, il passe à l'étape de transformation de commande.
Sur le canal Abonné, le processeur d'ajout permet de décider si un événement est un événement d'ajout. Dans l'affirmative, il est géré par la règle de concordance. Le moteur Identity Manager utilise la valeur d'association d'un objet du coffre-fort d'identité pour autoriser le module d'interface à modifier l'objet correct dans le système connecté. Pour plus d'informations, reportez-vous à la Section 6.13.3, Associations.
S'il ne s'agit pas d'un événement d'ajout, il passe à l'étape de transformation de commande.
Lorsqu'un événement de modification ne contient pas d'association se résolvant sur un objet réel lorsqu'il arrive au niveau du processeur d'ajout, le moteur Identity Manager tente de la créer. Ce processus est appelé ajout synthétique. Il peut avoir lieu sur le canal Éditeur ou Abonné.
Le moteur Identity Manager utilise l'événement de modification pour comprendre quel objet utiliser. Il utilise ensuite le filtre pour renvoyer une requête afin d'obtenir tous les attributs disponibles pour cet objet qui sont définis sur Sync ou Notifier sur le canal actif. Il rejette l'événement de modification et crée un événement d'ajout pour le remplacer. Cet événement d'ajout est ensuite transmis via les règles de concordance, de création, de placement et de transformation de commande (sur le canal Abonné, il passe aussi par l'assignation de schéma et la transformation de la sortie). La règle de transformation des événements ne s'applique pas aux ajouts synthétiques, cette règle se trouvant en amont du processeur d'ajout.