Можно использовать один вариант: Настраиваемое действие .
В пользовательском действии вы можете контролировать, когда элементы меню отображаются пользователю, основываясь на уровне авторизованного пользователя (см. MSDN для получения полного списка атрибутов, который поставляется с пользовательским действием).
Когда пользователь нажимает на пункт меню, вы можете перенаправить его на страницу и показать содержимое с помощью (кнопка / опция редактирования) на этой странице. Вам также нужно будет проверить, есть ли у пользователя такое разрешение, чтобы убедиться, что он не обманывает и не попадает на эту страницу.
Примечание. Необходимо выбрать тип элемента, к которому вы примените это настраиваемое действие, поскольку оно будет применяться ко всем элементам списка на Сайте. При применении к универсальному элементу списка можно попытаться создать настраиваемый тип содержимого. для элемента списка (задания) и примените его.