IdMe : un socle pour la gestion d'identités en entreprise
Abstract
Nowadays identity management is at the heart of every company department. The problem of allowing rights is a main concern especially when tracing inconsistencies inside information system security. This is also useful when trying to guarantee the traceability of the system through audit logs, and speed up identity workflows or user data synchronization. The various stages of project development allow us to follow step-by-step the progress of an identity management application building process, using up-to-date or wide-spread technologies such as Java EE 6, JPA2, JSF2, Hibernate, MySQL, HyperSQL, and so on. The building report follows a typical and chronological order for software projects: concepts of operations, analysis, design, coding, test, profiling, and documenting. Finally, the IdMe project allows us to compare the validity of an identity management application built from scratch within a short time, to an already available and commercial tool.
La gestion des identités est omniprésente de nos jours dans les entreprises. La question des habilitations est un enjeu majeur permettant notamment de surveiller les éventuelles inconsistances dans la sécurité des systèmes d'information, d'en garantir la traçabilité, et d'accélérer les processus d'habilitation et de synchronisation des données. Les différentes étapes du développement informatique permettent de suivre pas à pas la construction d'un projet de gestion d'identités utilisant des technologies récentes ou très répandues telles que Java EE 6, JPA2, JSF2, Hibernate, MySQL, HyperSQL, etc. Le suivi se déroule dans l'ordre chronologique d'un projet informatique : expression des besoins, analyse, conception, réalisation, test, optimisation, et documentation. Le projet IdMe permet au final de comparer la persistance du développement d'un projet d'habilitation construit de toute pièce en un temps restreint, à un outil déjà disponible sur le marché.
Loading...