Как удалить все меню Действия сайта для конкретных пользователей? - PullRequest
2 голосов
/ 15 ноября 2011

Я проводил исследования и не нашел способа удалить ВСЕ меню действий на сайте для «редакторов без содержания» в sharepoint. Я исследовал это:

<SharePoint:SPSecurityTrimmedControl ID="SPSecurityTrimmedControl2" runat="server" PermissionsString="ManageSubwebs">

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

Ответы [ 2 ]

0 голосов
/ 12 февраля 2014

Я знаю, что это немного обманчиво, но я использовал это из codeplex ... вы можете указать, что пользователи видят через группы http://spribbonvisibility.codeplex.com/

Единственная проблема в том, что он удаляет имя пользователя в правом верхнем углу и не оставляет меню там ...

0 голосов
/ 15 ноября 2011

Попробуйте изменить PermissionsString на "ManageWeb" ... он будет скрыт для всех пользователей, у которых нет роли ManageWeb ... Как вы собираетесь классифицировать "определенных пользователей" в вашем вопросе, если это по роли, выможно быстро взглянуть на MSDN

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