Les entrées dans toute règle de confirmation prennent la forme suivante :
Utilisez userview pour une vue complète d'un utilisateur Identity Manager.
Utilisez account pour une mappe des champs d'action.
Une règle de confirmation retourne une valeur booléenne sous forme de chaîne true si l'utilisateur correspond aux champs d'action, sinon elle retourne la valeur false.
Une règle de confirmation typique confronte les valeurs internes de la vue utilisateur aux valeurs des champs d'action. À titre de deuxième étape facultative du traitement de corrélation, la règle de confirmation effectue des contrôles qui ne peuvent pas être exprimés dans une règle de corrélation (ou qui sont trop coûteux à évaluer dans une règle de corrélation).
En règle générale, vous n'aurez besoin d'une règle de confirmation que quand :
la règle de corrélation peut retourner plusieurs utilisateurs correspondants ;
les valeurs utilisateur qui doivent être comparées ne sont pas interrogeables.
Une règle de confirmation est exécutée une fois pour chaque utilisateur correspondant renvoyé par la règle de corrélation.