Как скрыть параметры меню для пользователей на странице настроек сайта?
-
16-10-2019 - |
Вопрос
Как лучше всего скрыть параметры меню/ссылки на странице настроек сайта?
В частности, я хочу скрыть настройки дизайнера SharePoint от конечных пользователей, чтобы они не видели эту опцию.
Есть и другие, которые я хотел бы спрятать.
Идеи?
Решение
В функцию сбора сайтов, включите следующее:
<HideCustomAction
GroupId = "SiteCollectionAdmin"
HideActionId = "SharePointDesignerSettings"
Id = "HideSharePointDesignerSettings"
Location = "Microsoft.SharePoint.SiteSettings">
</HideCustomAction>
Остерегайтесь документации, расположенной по адресу: http://msdn.microsoft.com/en-us/library/bb802730.aspxНекоторые из идентификаторов неверны, и не все документированы там. Например, тот, который вы ищете, не включен в MSDN. О неправильных ценностях видите: http://sp10tech.blogspot.com/2010/11/wrong-values-for-location-andgroupid.html
Я нашел выше настройки из: C: Program Files Common Files Microsoft Shared Extensions 14 Template Features SiteSettings SiteSettings.xml Файл.
Другие советы
Создайте пользовательское действие, которое будет Hidecustomaction И это скрывает любой элемент, который вы хотите. Список элементов, которые вы можете использовать/скрыть, представлены здесь.