If you haven't seen them before the following OCS API's are now available http://blogs.msdn.com/jcalev/archive/2007/05/07/introduction-to-the-ucma-api-part-1-api-overview.aspx They are detailed on Joe Calev's blog very well and it explains exactly what