Экспорт/Импорт - пользователи и группы и разрешения SP 2007
-
16-10-2019 - |
Вопрос
Недавно меня попросили перейти на существующий сайт 2007 года на новый сайт 2007 года. Это включало в себя создание другой структуры на новом сайте, а также проведение некоторых данных (списков) с старого сайта. Я использовал методы расширения STSADM (GL) для автоматизации экспорта и импорта списков, а также внес много изменений в навигацию и настройки сайта, настройки списков, веб -части, рабочие процессы и т. Д.
Теперь я узнал, что оригинальная резервная копия существующего сайта не включала в себя безопасность пользователя (-инкулдеруссущество) - я лично этого не делал.
Теперь я нахожу, что у меня есть все пользователи с исходного сайта, но существуют только группы по умолчанию, и ни один из пользователей не является частью этих групп (ну, некоторые, но не так много), так что теперь пользователи на сайте Есть всевозможные проблемы, которые «кажутся» связаны с разрешениями - представления не появляются, появляются ящики для паролей, способные получить доступ к спискам, которые они не смогут, или наоборот и т. Д.
Теперь я знаю, что я мог бы просто реэкспортировать оригинальный сайт, но тогда мне пришлось бы переосмыслить все мои изменения, и, учитывая, что их более 30 подмеси работы, чтобы получить право, не говоря уже о потенциале для введения большего количества ошибок/ошибок.
Есть ли способ экспортировать пользователей и групп и связанные с ними разрешения с одного сайта, а затем импортировать их в другой?
Ура молот
Решение
Вы можете посмотреть на инструменты Avepoint и Quest, их продукты для миграции или администрирования имеют компоненты отображения разрешений.
AvePoint в настоящее время раздает 100 ГБ своим инструментом миграции. Этот инструмент может мигрировать безопасность.
http://www.avepoint.com/sharepoint-migration-promotion/
Альтернатива состоит в том, чтобы настраивать модуль, который вытаскивает все разрешения на сайт/списка для пользователя с этого сайта и применяет его к вашему новому сайту.
Ссылки, которые могут помочь для пользовательского решения:
http://msdn.microsoft.com/en-us/library/ms469194.aspx
http://sanketinfo.wordpress.com/2009/05/06/how-to-get-roles-and-permission-for-sharepoint-siteweb/
http://digsharepoint.blogspot.com/2011/03/get-item-level-permissions-using-client.html