Я задал похожий вопрос здесь . Есть несколько вариантов, в зависимости от ваших потребностей что-то простое, например, проверка User.Identity.IsInRole ("xyz") в представлении может быть достаточной (не идеально, но она выполняет свою работу).
Если у вас сложная навигационная структура, ответы на мой вопрос могут быть вам полезны.
Следует отметить, что, как упомянул @casperOne, атрибут [Authorize]
предотвратит несанкционированный доступ к рассматриваемым действиям, но не поможет с отображением навигации по ним по меню.