The GroupSecurityService inside Team Foundation, specifically the ReadIdentity and ReadIdentities methods, are what you want to use. TeamFoundationServer m_tfServer = TeamFoundationServerFactory .GetServer( "http://jmanning-test:8080" ); IGroupSecurityService