Права доступа для пользователей группы "Участники"? - PullRequest
0 голосов
/ 14 сентября 2011

У меня есть тестовая учетная запись пользователя, которая входит в группу «Участники» с уровнем разрешений по умолчанию «Участие». Я создал две пользовательских страницы aspx в Visual Studio, которые хранятся в каталоге _layouts. Как это возможно, что эта учетная запись пользователя может просматривать одну из этих страниц, но не другую? На одной странице есть одна кнопка, а на другой - сетка, отображающая элементы списка. Он может просматривать страницу с сеткой, но не страницу с одной кнопкой. У кого-нибудь есть идея, почему? О, и ему также почему-то запрещено просматривать пользовательскую веб-часть, написанную в Visual Studio.

1 Ответ

1 голос
/ 14 сентября 2011

Хорошо, основываясь на ваших комментариях, звучит так, как будто вы, вероятно, обращаетесь либо к самой группе, а текущий пользователь не имеет доступа для просмотра членов группы.Обратите внимание, что это может быть что-то еще в вашем коде, что текущий пользователь не имеет разрешения делать.Обычно страница с отказом в доступе происходит без исключения, поэтому вам придется просматривать журналы ULS SharePoint для получения дополнительной информации об ошибке.(Технически он прерывает обычный жизненный цикл рендеринга страницы и перенаправляет пользователя на страницу «Отказано в доступе».)

Журналы ULS находятся в кусте 12 в подкаталоге LOGS.Я бы предложил использовать ULS Viewer вместо попытки визуального анализа журналов с помощью NotePad (их там много).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...