Части представления, которые являются специфичными для роли, вероятно, находятся в каком-то контейнере (grid, stackpanel, tabitem и т. Д.), И если это так, то я думаю, что ваше решение будет зависеть от привязки, установленной для свойства Visibility.
Вы бы создали статический ресурс области приложения, который бы облегчил вызов IsInRole для текущего пользователя.В вашей привязке вы должны будете сослаться на конвертер (чтобы перейти от bool к видимости), и именно там вы можете передать имя роли, для которой вы тестируете.