15/10/08

Borrado de los user profiles en SharePoint 2007

Es posible que alguna vez os haga falta limpiar toda la lista de perfiles de usuario importados del Directorio Activo para volver a hacer una importación completa. Si eso os ocurre y teneis mucho perfiles la tarea puede ser algo larga.
Os recomiendo haceros una aplicación de escritorio que os permita hacer esto de una manera rápida y eficaz. Os paso el código:

using (SPSite site = new SPSite("URL del Site"))
{
UserProfileManager profileManager = new UserProfileManager(context);
string count = profileManager.Count.ToString();

foreach (UserProfile user in profileManager)
profileManager.RemoveUserProfile(user.ID);
}

No hay comentarios: