Разрешения на персонализацию веб-части в SharePoint 2010 - PullRequest
2 голосов
/ 16 мая 2011

Каковы минимальные разрешения SharePoint 2010, необходимые для того, чтобы пользователь мог персонализировать страницу веб-части, разрешать обновления и добавлять веб-части на страницу, но полностью ограничивать пользователя, изменяющего общую версию?

Я изначально скопировалвстроенный уровень разрешений «Чтение» и добавлены разрешения «Управление личными представлениями», «Добавление / удаление личных веб-частей» и «Обновление личных веб-частей» из группы «Личные разрешения».Затем этот пользовательский уровень разрешений был применен к пользователю, который затем просматривал страницу веб-части, созданную администратором, которая содержала только очень простой прототип веб-части SharePoint.Эта веб-часть содержала изменяемую метку, которая была отредактирована с использованием раздела «Разное» из веб-части «Редактировать» из стандартного хрома SharePoint.

При использовании уровня пользовательских прав опция «Разное» не доступна дляПользователь после персонализации страницы и выбора Изменить веб-часть.Опция «Разное» становится доступной пользователю только тогда, когда уровень разрешений дополнительно изменяется, чтобы получить «Редактировать элементы» из группы «Разрешения списка».Это имеет нежелательный эффект, позволяя пользователю иметь возможность изменять общую версию страницы.

Возможно ли то, чего я пытаюсь достичь, даже возможно?Большое спасибо

1 Ответ

2 голосов
/ 04 июля 2011

Проверьте это: http://akifkamalsyed.wordpress.com/2011/01/17/personalizable-web-part-custom-property-not-shown-for-users-with-contribute-permission-level/

Это, вероятно, потому что у вас нет безопасного управления для веб-части с атрибутом SafeAgainstScript

...