As part of Microsoft's continuing commitment to interoperability, Microsoft is sponsoring and providing technical and architectural guidance to create an open source Extensible Management Agent (XMA) for Microsoft Identity Lifecycle Manager (ILM) 2007 and Microsoft Identity Integration Server (MIIS) 2003. The XMA is an adapter that enables interoperability between the ILM syncronization engine and OpenLDAP Directories. The XMA will enable efficient two-way synchronization of identity information between OpenLDAP and the over 30 other directories, databases and systems already supported by ILM 2007.
IT organizations often have identity information about their users distributed across a number of different directories and systems, and enabling synchronization between those systems helps IT shops reduce costs and improve security around user management. We heard from some customers that providing interoperability between ILM and OpenLDAP will increase the flexibility and reach of the existing identity management solution.
Microsoft is teaming up on this open-source project with two partners to deliver the OpenLDAP XMA: KERNEL Networks, and Oxford Computer Group. Both companies brings years of experience and expertise in the identity management area. KERNEL Networks, a French pioneer and European leading provider of identity management solutions, provides expertise, integration and training around directory, provisioning and SSO services since 1996. Oxford Computer Group is a leader and world-expert in developing solutions and training for ILM and MIIS. The project is hosted here on SourceForge.net and will focus on extending the reach of ILM to OpenLDAP by enabling interoperability with the OpenLDAP directory.
Milestone | Date |
Planning & Scoping | Complete |
Initial Checkin | 6/8/2007 |
Milestone 1 | 6/29/2007 |
Milestone 2 | 7/27/2007 |
The initial checkin should include a development quality build with feature additions, code quality and cleanliness improvements rolling in throughout milestone 1 and 2.
Along with the code at the end of each milestone we will be publishing an updated Design document, API guide, Installation and User guide and test plan (hopefully with test data - TBD)
This project is developed and released under a very liberal BSD-like license:
* Copyright (c) 2006, KERNEL Networks, France * All rights reserved. * * Redistribution and use in source and binary forms, with or without * modification, are permitted provided that the following conditions are met: * * * Redistributions of source code must retain the above copyright * notice, this list of conditions and the following disclaimer. * * Redistributions in binary form must reproduce the above copyright * notice, this list of conditions and the following disclaimer in the * documentation and/or other materials provided with the distribution. * * Neither the name of KERNEL Networks, nor the names of its contributors may * be used to endorse or promote products derived from this software * without specific prior written permission. * * THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND ANY * EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED * WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE * DISCLAIMED. IN NO EVENT SHALL THE REGENTS AND CONTRIBUTORS BE LIABLE FOR ANY * DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES * (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND * ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Here are a list of related blogs - if you are interested in blogging on the project click through to the project page and leave a note in the forums