Brevet FR2964213A1 — publié le 20120302

ANNUAIRE D'IDENTITE ET PROCEDE DE MISE A JOUR D'UN ANNUAIRE D'IDENTITE DOMAINE TECHNIQUE La présente invention concerne un annuaire d'identité et un procédé de mise à jour d'un annuaire d'identité. ETAT DE LA TECHNIQUE ANTERIEUR En entreprise, la gestion des identités et des droits d'accès, souvent désignée par l'acronyme IAM pour « Identity and Access Management », est essentielle pour la Zo sécurité des informations et la traçabilité des opérations. En effet, il est essentiel de pouvoir contrôler les opérations que chaque personne peut effectuer. La gestion des identités et des droits d'accès prend généralement appui sur un annuaire d'identité qui répertorie des fiches de personnes pour toutes les personnes liées à l'entreprise. Chaque fiche de personne contient des informations concernant 15 la personne comme par exemple son nom, son prénom, son poste, sa fonction, son domaine d'activité, son équipe, sa localisation géographique, les périmètres d'accès autorisés, la date d'entrée dans l'entreprise, la durée de son contrat dans l'entreprise...Ces informations permettent ensuite aux logiciels de gestion des droits d'accès de déterminer si une personne est autorisée ou non à effectuer l'opération 20 demandée. Les informations contenues dans cet annuaire d'identité sont généralement issues de plusieurs sources d'identité réparties dans différentes bases de données de l'entreprise. Ainsi, les données relatives à l'état civil des personnes peuvent être contenues dans une base de données des ressources humaines, d'autres données 25 peuvent être contenues dans les bases de données du service comptabilité, d'autres données peuvent être contenues dans les bases de données des différents chefs d'équipes, les coordonnées téléphoniques et les e-mails pourront être contenus dans une base de donnée des services informatiques... 2 Afin d'avoir une politique de sécurité aussi fiable que possible, il est donc nécessaire de mettre à jour les données contenues dans l'annuaire d'identité à l'aide des différentes bases de données de l'entreprise. Ces mises à jour sont généralement effectuées à l'aide de mécanismes de synchronisation qui consistent essentiellement s à recopier périodiquement les informations contenues dans les différentes bases de données de l'entreprise dans l'annuaire d'identité. Dans ce document, on appelle « synchronisation » la mise à jour des données contenues dans un annuaire ou dans une base de données à partir d'un autre annuaire ou d'une autre base de donnée. Zo Toutefois, les mécanismes de synchronisation utilisés actuellement présentent certains inconvénients. Tout d'abord, si une des bases de données contient une information qui est erronée, cette information erronée sera automatiquement recopiée dans l'annuaire d'identité, et elle ne pourra pas, par la suite, être corrigée directement dans l'annuaire d'identité. En effet, si un utilisateur s'aperçoit qu'une 15 information de l'annuaire d'identité est fausse et qu'il la corrige, sa correction sera automatiquement effacée lors de la prochaine synchronisation. Ainsi, actuellement, le seul moyen pour corriger une information erronée dans l'annuaire d'identité est d'identifier la base de donnée source qui a fournit cette information erronée, et de contacter le responsable de cette base de donnée source pour qu'il la corrige. 20 Cependant, la multiplicité des bases de données sources et des responsables de ces bases de données complique et ralentit le processus de correction d'une information, et ce, particulièrement dans les grandes entreprises. En outre, les mécanismes de synchronisation peuvent poser des problèmes en cas de création d'une nouvelle fiche de personne. En effet, lorsqu'un nouvel arrivant 25 arrive dans l'entreprise, l'annuaire d'identité doit contenir sa fiche de personne au plus vite, afin de lui permettre d'avoir accès aux ressources de l'entreprise. Or, les services ressources humaines et comptabilité ne créent généralement sa fiche de personne qu'en fin de mois, au moment de lui envoyer sa fiche de paie. Par conséquent, même si l'on créé une fiche de personne pour le nouvel arrivant dans 30 l'annuaire d'identité en début de mois, cette fiche de personne sera automatiquement effacée à chaque synchronisation du fait de l'absence de cette fiche de personne dans les bases de données sources des ressources humaines ou de la comptabilité. 3 De même, lorsqu'une personne change de service, il est difficile de mettre à jour l'annuaire d'identité sans mettre à jour au préalable les bases de données source des différents services, car la synchronisation effacera la mise à jour dans l'annuaire d'identité si celle-ci n'est pas présente dans les bases de données sources. EXPOSE DE L'INVENTION L'invention vise à remédier aux inconvénients de l'état de la technique en proposant un annuaire d'identité dans lequel il est possible d'effectuer des corrections ou des ajouts, même si ces corrections ou ajouts n'ont pas été effectuées au préalable dans les bases de données source. Pour ce faire, est proposé selon un premier aspect de l'invention, un annuaire d'identité comportant des fiches de personnes aptes à être mises à jour à partir de données contenues dans des bases de données sources, l'annuaire d'identité étant séparé en au moins une partie définitive et une partie de transition, l'annuaire d'identité comportant en outre : - des moyens de mise à jour primaires permettant de copier dans la partie de transition au moins une partie des données contenues dans au moins une des bases de données sources; un circuit de validation apte à vérifier au moins une partie des données qui ont été recopiées dans la partie de transition ; - des moyens de mises à jour secondaires permettant de mettre à jour les données de la partie définitive à partir des données issues du circuit de validation. Ainsi, l'annuaire d'identité est scindé en deux parties : une partie de transition et une partie définitive. Au moins une partie des données issues des bases de données sources est donc d'abord recopiée dans la partie de transition grâce aux moyens de mise à jour primaires. Les données qui ont été recopiées sont ensuite vérifiées, au moins en partie, et si besoin modifiées, dans le circuit de validation. Puis les données issues du circuit de validation sont recopiées dans la partie définitive. Le circuit de validation agit donc comme un filtre qui permet de laisser passer les données de la partie de transition qui sont exactes pour qu'elles soient recopiées intactes dans la partie définitive, et qui permet d'effacer ou corriger les données de la partie de 4 transition qui sont erronées, de façon à ce que toutes les données recopiées dans la partie définitive soient justes. Ainsi, le fait de scinder l'annuaire d'identité en deux parties permet d'exercer un contrôle sur les données issues de la synchronisation, ce qui n'était pas le cas dans les annuaires d'identité de l'art antérieur. L'annuaire d'identité selon l'invention peut également présenter une ou plusieurs des caractéristiques ci-dessous, considérées individuellement ou selon toutes les combinaisons techniquement possibles. Selon un mode de réalisation non limitatif, le circuit de validation est apte à vérifier toutes les données qui ont été recopiées dans la partie de transition. De cette façon, aucune donnée n'est recopiée dans la partie définitive sans avoir été vérifiée au préalable par le circuit de validation, ce qui augmente la fiabilité de l'annuaire d'identité. Selon un mode de réalisation non limitatif, l'annuaire d'identité comporte en outre une interface de consultation permettant d'avoir accès uniquement aux données contenues dans la partie définitive. Ainsi, seules les données contenues dans la partie définitive sont consultées par des utilisateurs ou par des logiciels de gestion des droits d'accès. De cette façon, lorsque les données issues des bases de données sources sont erronées ou incomplètes, cela n'a pas d'influence sur les logiciels de gestion des droits d'accès qui consultent l'annuaire d'identité puisque ces derniers n'ont accès qu'aux données consolidées qui sont contenues dans la partie définitive. Selon un mode de réalisation non limitatif, le circuit de validation comporte une interface de validation permettant à au moins un agent de contrôle de vérifier les données qui passent par le circuit de validation. Ainsi, après chaque mise à jour des données contenues dans la partie de transition à partir des bases de données source, un agent de contrôle vérifie les données qui ont été mises à jour et choisit celles qui doivent être recopiées dans la partie définitive sans modification, celles qui doivent être effacées, et celles qui doivent être modifiées. Chaque agent de contrôle peut être un automate, mais selon un mode de réalisation préférentiel, chaque agent de contrôle est une personne de l'entreprise. En effet, afin d'avoir les données les plus fiables possibles, il est préférable de réaliser une vérification manuelle des données. 5 Selon un mode de réalisation non limitatif, le circuit de validation comporte une interface de modification permettant la modification des données qui traversent le circuit de validation. Cette interface de modification permet à au moins un agent de contrôle de corriger ou d'effacer les données qui ont été recopiées dans la partie de transition et qui sont erronées, de façon à ce que seules des données exactes soient recopiées dans la partie définitive. Cette interface de modification permet également d'ajouter des données aux données qui ont été recopiées dans la partie de transition. Selon un mode de réalisation non limitatif, l'annuaire d'identité comporte une entrée permettant de modifier directement les données contenues dans la partie définitive. Cette entrée permet à au moins un agent de contrôle de modifier directement les informations contenues dans la partie définitive, sans avoir à les modifier au préalable dans les bases de données sources. Il est également proposé un dispositif de gestion des droits d'accès qui utilise un annuaire d'identité selon l'invention. Il est également proposé un procédé de mise à jour de fiches de personnes contenues dans un annuaire d'identité à partir de bases de données sources contenant des données, l'annuaire d'identité étant séparé en au moins une partie de transition et une partie définitive, le procédé comportant les étapes suivantes : - (a) Une étape de copie dans la partie de transition d'au moins une partie des données contenues dans au moins une des bases de données sources; - (b) Une étape de vérification d'au moins une partie des données qui ont été copiées dans la partie de transition; - (c) Une étape de mise à jour des données de la partie définitive à partir des données de la partie de transition qui ont été vérifiées. 6 Le procédé permet donc de ne recopier dans la partie définitive que des données qui ont été vérifiées, ce qui permet d'augmenter la fiabilité du procédé de mise à jour des données. Le procédé selon l'invention peut également présenter une ou plusieurs des caractéristiques ci-dessous, considérées individuellement ou selon toutes les combinaisons techniquement possibles. Selon un mode de réalisation non limitatif, l'étape (b) est une étape de vérification de toutes les données qui ont été copiées dans la partie de transition, ce qui permet d'augmenter la fiabilité du procédé. Selon un mode de réalisation non limitatif, le procédé comporte en outre une étape de modification des données de la partie de transition qui sont erronées ou incomplètes. Cette étape de modification peut être une étape de correction de certaines données, et/ou de suppression de certaines données, et/ou d'ajout de données aux données de la partie de transition. Ainsi, le procédé permet d'effacer ou de corriger les données qui sont erronées avant leur recopie dans la partie définitive. Selon un mode de réalisation non limitatif, le procédé comporte en outre une étape de modification des données contenues dans la partie définitive. Ainsi, indépendamment de la mise à jour des données de la partie définitive à partir des données issues des bases de données sources, il est possible de modifier directement les données contenues dans la partie définitive. Cette étape de modification des données de la partie définitive peut être une étape d'ajout de données, de suppression de données, ou de correction de données. L'invention concerne également l'utilisation du procédé tel que décrit précédemment pour mettre à jour un annuaire d'identité à partir de bases de données sources contenant des données à chaque fois que les données des bases de données sources varient. Ainsi, le procédé permet de mettre à jour les données de l'annuaire d'identité à chaque fois que les données des bases de données sources varient. Par exemple, l'arrivée d'une nouvelle personne dans l'entreprise se traduit par l'ajout d'une entrée dans une ou plusieurs bases de données sources d'identité, une mutation interne se 7 traduit par des modifications dans ces bases et un départ par une suppression. Toutes ces modifications des données des bases de données sources sont ainsi répercutées dans l'annuaire d'identité. La détection de ces modifications des données des bases de données sources peut se faire à l'aide de moyens de synchronisation primaires, ou au moyen d'évènements envoyés par les sources d'identités. BREVES DESCRIPTION DES FIGURES D'autres caractéristiques et avantages de l'invention ressortiront à la lecture de la description détaillée qui suit, en référence aux figures annexées, qui illustrent : - La figure 1, une représentation schématique d'un annuaire d'identité selon un mode de réalisation de l'invention; - La figure 2, une représentation schématique d'une fiche utilisateur stockée dans l'annuaire d'identité de la figure 1 ; - La figure 3, une représentation schématique d'un dispositif de gestion des 15 droits d'accès selon un mode de réalisation de l'invention ; - La figure 4, une représentation schématique des étapes d'un procédé selon un mode de réalisation de l'invention. Pour plus de clarté, les éléments identiques ou similaires sont repérés par des signes de références identiques sur l'ensemble des figures. 20 DESCRIPTION DETAILLEE D'AU MOINS UN MODE DE REALISATION La figure 1 représente schématiquement un annuaire d'identité 1 selon un mode de réalisation de l'invention. Cet annuaire d'identité 1 est séparé en au moins une partie définitive 11 et une partie de transition 12. L'annuaire d'identité 1 comporte des fiches de personnes U1, U2, U3, U4. 25 L'annuaire d'identité est de préférence un annuaire conforme à la norme LDAP (Lightweight Directory Access Protocol). Une fiche de personne est représentée plus précisément sur la figure 2. Chaque fiche de personne, par exemple la fiche U1, comporte des attributs de personne Al à Aj. Ces attributs de personne sont des informations relatives à chaque personne en 8 lien avec l'entreprise. Ainsi, les attributs de personne Al à Aj de l'individu U1 peuvent par exemple être : - Des informations concernant l'identité de la personne U1 comme par exemple son nom, son prénom, sa date de naissance... s - Des informations concernant les coordonnées de la personne U1 comme par exemple son numéro de téléphone, son adresse email... - Des informations concernant la fonction de la personne U1 dans l'entreprise comme par exemple son métier; - Des informations concernant la position hiérarchique de la personne U1 dans Zo l'entreprise et sur les membres de l'entreprise qui sont au dessus de lui, en dessous, au même niveau... ; - Des informations concernant la position géographique de la personne U1 dans l'entreprise, comme par exemple le bâtiment dans lequel est son bureau, le bâtiment dans lequel il doit se rendre régulièrement, l'étage de son bureau... 15 Les attributs de personne Al à Aj de l'individu U1 peuvent être de deux types : ce peut être des valeurs, ou des références, c'est-à-dire des renvois vers d'autres objets de l'annuaire. Ainsi, les attributs « nom » ou « prénom » de l'utilisateur U1 peuvent contenir des valeurs, tandis que l'attribut « bâtiment » peut désigné un autre objet de l'annuaire qui sera lui-même détaillé par de multiples attributs. 20 L'annuaire d'identité 1, et plus précisément la partie de transition 12, est relié à des bases de données sources S1 à Sn qui contiennent des données. Ces données peuvent être des fiches de personnes dans leur ensemble ou alors des attributs de personne. Les bases de données sources sont généralement réparties dans l'entreprise. 25 Par exemple, la base de données source S1 peut être une base de données des ressources humaines qui contient des fiches de personnes, qui elle-même contiennent des attributs de personne relatifs à l'identité des personnes de l'entreprise, à leurs positions hiérarchiques et géographiques. La base de données source S2 peut par exemple être une base de données des 30 services informatiques. Dans ce cas, la base de données source S2 peut par 9 exemple contenir des attributs de personne relatifs aux coordonnées (téléphone, adresse email...) des individus. La base de données source Sn peut par exemple être la base de données d'un chef d'équipe qui contient un organigramme relatif à l'organisation hiérarchique de son équipe. L'annuaire d'identité 1 comporte des moyens de mise à jour primaire 13 permettant de recopier dans la partie de transition 12 au moins une partie des données contenues dans au moins une des bases de données sources S1....Sn. Pour cela, des procédés de synchronisation connus de l'art antérieur peuvent être utilisés. Les moyens de mise à jour primaire 13 permettent donc de recopier périodiquement dans la partie de transition 12 des données contenues dans les bases de données sources S1 à Sn. Les moyens de mise à jour primaire 13 peuvent par exemple comporter une première interface d'écriture qui permet de copier des données dans la partie de transition 12. Selon un mode de réalisation non limitatif, seules les données des bases de données sources S1 à Sn qui ont été modifiées depuis la dernière mise à jour sont recopiées dans la partie de transition 12. L'annuaire d'identité comporte également un circuit de validation 14 apte à vérifier au moins une partie des données qui ont été recopiées dans la partie de transition 12. Ainsi, après chaque mise à jour des données de la partie de transition 12, au moins une partie des données de la partie de transition 12 passe par le circuit de validation 14 qui les envoie via une interface de validation 22, à des agents de contrôle de façon à ce que ceux-ci les vérifient. Ces agents de contrôle sont de préférence des personnes de l'entreprise, qui sont à même de vérifier les données. Par exemple, ces agents de contrôle peuvent être des chefs d'équipe d'une entreprise. Afin d'éviter que la masse d'information envoyée aux agents de contrôle soit ingérable, chaque agent de contrôle ne reçoit de préférence que les données relatives aux personnes de son équipe. 10 Le circuit de validation 14 peut également contenir des marqueurs 15 qui indiquent que les agents de contrôle ont bien vérifié les informations que le circuit de validation 14 leur a envoyé. Par exemple, on peut envisager que les données à vérifier soient envoyées par email, et que les marqueurs 15 soient des réponses que les agents de contrôle doivent envoyer par retour de mail. On peut également envisager que l'annuaire d'identité 1 comporte une interface 16 pourvue de cases à cocher par chaque agent de contrôle pour indiquer qu'ils ont bien vérifié les données. Dans ce cas, on peut envisager que les données ne soient recopiées dans la partie définitive 11 qu'une fois que les marqueurs 15 indiquent que les agents de contrôle ont bien vérifié ces données. Pour ne pas que les agents de contrôle soient noyés sous l'information, l'annuaire d'identité 1 peut comporter des moyens de comparaison 17 qui comparent, après chaque mise à jour des données de la partie de transition 12, les données qui viennent d'être recopiées dans la partie de transition 12 et les données de la partie définitive 11. Dans ce cas, on peut envisager que seules les données de la partie de transition 12 qui diffèrent des données de la partie définitive 11 passent par le circuit de validation 14 pour être vérifiées. L'annuaire d'identité 1 comporte également une interface de modification 19 qui permet la modification des données qui traversent le circuit de validation 14. Ainsi, lorsqu'un agent de contrôle s'aperçoit que certaines données du circuit de validation 14 sont erronées, il peut les modifier, avant qu'elles ne soient recopiées dans la partie définitive 11. En outre, cet interface de modification 19 permet à l'agent de contrôle d'effacer les données qu'il ne veut pas voir recopiées dans la partie définitive 11 ou d'ajouter des données qui ne figuraient pas dans les bases de données sources et qu'il souhaite voir figurer dans la partie définitive. L'annuaire d'identité 1 comporte également des moyens de mise à jour secondaires 18 permettant de mettre à jour les données de la partie définitive 11 à partir des données issues du circuit de validation 14. Les moyens de mise à jour secondaires 18 peuvent par exemple comporter une interface de lecture qui permet de lire les données issues du circuit de validation, et 2964213 n une deuxième interface d'écriture qui permet de copier des données dans la partie définitive 11. En outre, l'annuaire d'identité 1 peut comporter une entrée 20 qui permet à un agent de contrôle de modifier directement des données dans la partie définitive 11. Ainsi, 5 lorsque des modifications sont nécessaires, l'agent de contrôle n'a pas besoin d'atteindre la prochaine mise à jour des données de la partie de transition 12 pour modifier les données de la partie définitive 11, mais il peut le faire directement. Cette entrée 20 est particulièrement utile lorsque un nouvel arrivant arrive dans l'entreprise et qu'on veut lui créer une fiche de personne directement dans la partie définitive 11, 10 sans attendre que les bases de données sources S1 à Sn soient mises à jour. Par ailleurs, l'annuaire d'identité 1 peut comporter une interface de consultation 21 permettant d'avoir accès uniquement aux données contenues dans la partie définitive 11. Cette interface de consultation 21 peut par exemple être reliée à un dispositif de gestion des droits d'accès, afin que ce dispositif puisse rechercher dans 15 l'annuaire d'identité les informations dont il a besoin pour sa politique d'accès. Ainsi, le dispositif de gestion des droits d'accès a accès uniquement aux données de la partie définitive, de sorte que si les bases de données sources contiennent des données erronées, cela n'a pas d'influence sur la politique de gestion des droits d'accès de l'entreprise. 20 La figure 3 représente schématiquement un dispositif de gestion des droits d'accès 2 selon un mode de réalisation de l'invention. Ce dispositif de gestion des droits d'accès 2 comporte un gestionnaire des droits d'accès 3 et un annuaire d'identité 1. Lorsqu'une personne souhaite faire une opération dans l'entreprise, par exemple lorsque cette personne souhaite entrer dans un bâtiment de l'entreprise, ou souhaite 25 avoir accès à certaines données de l'entreprise, ou souhaite modifier certaines données, une requête 4 est envoyée au gestionnaire des droits d'accès 3. Le gestionnaire des droits d'accès 3 consulte alors les données de la partie définitive 11 grâce à l'interface de consultation 21. 12 A partir des données de la partie définitive 11, le gestionnaire des droits d'accès 3 détermine s'il peut autoriser cette requête ou non et il envoie un message 5 d'autorisation ou d'interdiction de cette requête 4. La figure 4 représente schématiquement les étapes d'un procédé de mise à jour d'un annuaire d'identité selon un mode de réalisation de l'invention. L'annuaire d'identité qui est mis à jour est séparé en une partie de transition et une partie définitive. Le procédé de la figure 4 met à jour des fiches de personnes contenues dans l'annuaire d'identité à partir de bases de données sources contenant des données. Pour cela, le procédé comporte une première étape 100 de copie dans la partie de 10 transition d'au moins une partie des données contenues dans au moins une des bases de données sources. Les données qui sont copiées dans la partie de transition lors de l'étape 100 sont de préférence les données d'au moins une des bases de données qui ont été modifiées depuis la dernière mise à jour. 15 Le procédé peut ensuite comporter une étape 101 de comparaison des données qui ont été copiées dans la partie de transition et des données contenues dans la partie définitive. Le procédé comporte ensuite une étape 102 de vérification d'au moins une partie des données qui ont été copiées dans la partie de transition. 20 Lorsque le procédé a comporté une étape 101 de comparaison des données qui ont été copiées dans la partie de transition et des données contenues dans la partie définitive, les données qui sont vérifiées lors de cette étape 102 de vérification sont de préférence uniquement les données de la partie de transition qui diffèrent des données de la partie définitive. 25 Cette étape 102 de vérification des données comporte de préférence une étape 103 d'envoi des données à vérifier à au moins un agent de contrôle. Plusieurs cas peuvent alors se présenter. Dans le premier cas, l'agent de contrôle constate que les données qu'il a vérifiées sont exactes. Dans ce cas, le procédé comporte ensuite une étape 104 de mise à 13 jour des données de la partie définitive à partir des données de la partie de transition qui ont été vérifiées, cette étape 104 étant une étape de copie des données de la partie de transition qui ont été vérifiées dans la partie définitive. Dans le deuxième cas, l'agent de contrôle constate que les données qu'il a vérifiées sont erronées ou incomplètes. Dans ce cas, le procédé comporte une étape de modification 105 des données de la partie de transition qui sont erronées ou incomplètes. Cette étape de modification peut être une étape de correction des données, une étape de suppression des données, ou une étape d'ajout de données dans la partie de transition. Le procédé comporte ensuite une étape 104 de mise à jour des données de la partie définitive à partir des données de la partie de transition qui ont été vérifiées, cette étape 104 étant une étape de copie des données de la partie de transition après modification de certaines des données de la partie de transition. Le procédé peut également comporter une étape 106 de modifications des données 15 contenues dans la partie définitive. REVENDICATIONS1. Annuaire d'identité (1) comportant des fiches de personnes aptes à être mises à jour à partir de données contenues dans des bases de données sources (S1 ...Sn), caractérisé en ce que l'annuaire d'identité (1) est séparé en au moins une partie définitive (11) et un une partie de transition (12), l'annuaire d'identité comportant : - des moyens de mise à jour primaires (13) permettant de copier dans la partie de transition (12) au moins une partie des données contenues dans au moins une des bases de données sources (S1 ....Sn); - un circuit de validation (14) apte à vérifier au moins une partie des données qui ont été recopiées dans la partie de transition (12) ; - des moyens de mises à jour secondaires (18) permettant de mettre à jour les données de la partie définitive (12) à partir des données issues du circuit de validation (14). 2. Annuaire d'identité selon la revendication précédente, caractérisé en ce que le circuit de validation (14) est apte à vérifier toutes les données qui ont été recopiées dans la partie de transition (12). 3. Annuaire d'identité selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte en outre une interface de consultation (21) permettant d'avoir accès uniquement aux données contenues dans la partie définitive (11). 4. Annuaire d'identité selon l'une quelconque des revendications précédentes, 30 caractérisé en ce que le circuit de validation (14) comporte une interface de 15 validation (22) permettant à au moins un agent de contrôle de vérifier les données qui passent par le circuit de validation (14). 5. Annuaire d'identité selon l'une quelconque des revendications précédentes, caractérisé en ce que le circuit de validation (14) comporte une interface de modification (19) permettant la modification des données qui traversent le circuit de validation (14). 6. Annuaire d'identité selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une entrée (20) permettant de modifier directement les données contenues dans la partie définitive (11). 7. Dispositif de gestion des droits d'accès (2) qui utilise un annuaire d'identité (1) selon l'une quelconque des revendications précédentes. 8. Procédé de mise à jour de fiches de personnes contenues dans un annuaire d'identité à partir de bases de données sources contenant des données, l'annuaire d'identité étant séparé en au moins une partie définitive (11) et une partie de transition (12), le procédé comportant les étapes suivantes : - (a) Une étape (100) de copie dans la partie de transition (12) d'au moins une partie des données contenues dans au moins une des bases de données sources; (b) Une étape (102) de vérification d'au moins une partie des données qui ont été copiées dans la partie de transition (12); - (c) Une étape (104) de mise à jour des données de la partie définitive (11) à partir des données de la partie de transition (12) qui ont été vérifiées. 9. Procédé selon la revendication précédente, caractérisé en ce que l'étape (b) est une étape de vérification de toutes les données qui ont été copiées dans la partie de transition (12). 16 10. Procédé selon l'une quelconque des revendications 8 ou 9, caractérisé en ce qu'il comporte en outre une étape (105) de modification des données de la partie de transition (12) qui sont erronées ou incomplètes. 11. Procédé selon l'une quelconque des revendications 8 à 10, caractérisé en ce qu'il comporte en outre une étape de modification (106) des données contenues dans la partie définitive (11). 12. Utilisation du procédé selon l'une quelconque des revendications 8 à 11 pour mettre à jour un annuaire d'identité à partir de bases de données sources contenant des données à chaque fois que les données des bases de données sources varient.15