У нас есть сайт MOSS (SharePoint 2007). Мы предоставили ограниченный доступ к группе SharePoint. В этой группе мы добавили группу AD. Так что кто-то из членов группы AD будет иметь ограниченный доступ к сайту. Но когда они обращаются к другим ресурсам, они перенаправляются на страницу запроса доступа. Даже я получаю их адрес электронной почты для доступа. Но система автоматически добавляет пользователя на сайт. Когда я просматриваю информацию о пользователе в группе «Люди и группа», пользователь уже добавляется в систему (без предоставления доступа). Свойство «Создано», отображающее как имя реквестера. Есть ли способ отслеживать эту проблему. Я попытался воспроизвести его, но это не воспроизводимо. Но все-таки проблема возникает когда-то.Проблема SharePoint 2007, пользователи автоматически добавляются
ответ
Пользователь автоматически добавляется в Информация о пользователе при первом посещении сайта. В настоящий момент их информация синхронизируется с базой данных пользовательского контента.
WSS сохраняет данные профиля для внешних пользователей, групп и ролей в скрытом списке, который известен как пользователь Информация списка. Каждый времени WSS предоставляет новый семейство сайтов, он автоматически создает Список информации о пользователе как скрытый список на сайте верхнего уровня. WSS затем добавляет новый профиль для каждого внешнего принципала в первый раз, когда ему назначается разрешение, или при первом прохождении проверки безопасности для доступа к защищаемому объекту. Обратите внимание, что профиль пользователя , хранящийся в списке сведений о пользователе, не распространяется на семейства сайтов - когда пользователи обновляют свои настройки профиля на одном сайте , в настройках профиля изменений в настройках этого профиля нет.
Источник: Security Programming in SharePoint 2007
Большое спасибо Алексу за ответ, но я не мог воспроизвести это поведение, есть ли способ, чтобы проверить это? Я сделал следующие шаги. Добавлен пользователь в семейство сайтов в той же ферме. И через некоторое время я попросил пользователя посетить другой сайт и запросить доступ. Но пользователь не добавляется на второй сайт автоматически. – user2088734
Информационный список _User (UIL) _ хранится на уровне семейства сайтов. На уровне (под) не существует _UIL_ s. Если вы добавите пользователя на любой дочерний сайт, он будет добавлен в _UIL_ на уровне семейства сайтов. То же самое относится и к группам. Предоставление разрешений - это другое дело: пользователю необходимо предоставить конкретные разрешения и/или его/ее необходимо добавить в группу, чтобы иметь доступ к ресурсу сайта или сайта. –