У меня есть приложение WPF с сервисным уровнем WCF и базой данных SQL.
Теперь я хочу ограничить элементы приложения, чтобы определенные функции были доступны только тем пользователям с определенной ролью. Например, вы сможете перейти к экрану настроек, только если вы являетесь администратором.
Я бы хотел, чтобы пользователь был членом 1 или более групп авторизации, а каждая группа авторизации должна иметь 1 или более связанных ролей.
Давным-давно я использовал AzMan (Диспетчер авторизации), чтобы сделать подобное. Кто-нибудь думает, что есть лучшие подходы? Является ли AzMan "старыми новостями"? Альтернативы?
Спасибо.