Причина, по которой вы не можете удалить пользователей из SharePoint, заключается в том, что пользователи не хранятся в SharePoint. Пользователи хранятся в соответствующем провайдере членства: AD, aspnetsqlmembershipprovider и т. Д.
Процесс удаления пользователя из среды SharePoint заключается в том, чтобы сначала обратиться к поставщику членства и удалить пользователя там. После того, как вы это сделали, у вас есть выбор.
- Вы можете оставить артефакты пользователя для устаревшей информации. То есть, Джо Блоу создал документ, и хотя Джо Блоу больше не существует (сбитый автобусом), приятно знать, что он создал документ.
- Кроме того, вы можете запустить упомянутую Алекс команду
stsadm -o deleteuser
(один раз для каждого семейства сайтов), которая должна отсоединить этого пользователя от всех его артефактов для этого семейства сайтов. Любые документы, созданные пользователем, теперь будут принадлежать системному администратору (я полагаю). Примером использования этой опции является случай, когда учетная запись пользователя была написана с ошибкой, и вы хотите удалить все следы перед созданием правильной учетной записи.