Анонимный доступ к Sharepoint и настраиваемые разрешения пользователей для страницы

Как в sharepoint 2007 я могу предоставить пользовательские разрешения для страницы, на которой разрешен анонимный доступ для его родительского сайта?

Эта страница должна быть доступна анонимно, но должна быть доступна для редактирования только выбранным пользователям домена. Я не могу установить разрешения на родительском сайте страницы, потому что на одном и том же сайте разные страницы должны редактироваться разными людьми, хотя мне нужно установить разрешения для страниц. Но когда я нарушаю наследование разрешений на страницах, чтобы предоставить пользователям настраиваемые разрешения, анонимный доступ не работает.


person nit    schedule 23.07.2011    source источник


Ответы (1)


Где нарушить наследование разрешений? На сайте, в списке или в папке на уровне списка? В любом случае, если вы нарушите наследование разрешений где-то в списке или библиотеке, вы должны попытаться установить маску анонимных разрешений для экземпляра SPList (см. Здесь для справки: http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.splist.anonymouspermmask.aspx) .

Я работал с аналогичным вашим сценарием с 2007 года и не имел никаких проблем ...

person Bernd    schedule 24.07.2011
comment
Спасибо @Bernd за ваш ответ. Я хочу предоставить разрешения пользователям на уровне страницы. Вот примерный сценарий. I have two domain users: User A and User B. I have two pages in a publishing portal: http://www.example.com/en-EN/Pages/Page1.aspx http://www.example.com/en-EN/Pages/Page2.aspx Both pages must be anonymously accessible, Only User A can edit Page1.aspx, Only User B can edit Page2.aspx. Я включил анонимный доступ для сайта en-EN. Но когда я редактирую разрешения Page1.aspx или Page2.aspx (наследование разрешений здесь нарушено), анонимные пользователи не могут получить доступ к страницам. - person nit; 25.07.2011