2016-11-07 5 views
0

У меня есть приложение, в котором я хочу предоставить или запретить ролям доступ к контроллеру.ASP.NET MVC Пользовательские привилегии для действий контроллера

Администратор может изменить привилегию ролей в управлении ролями.

below is pic of role management where admin can change the privilege

Как применять Авторизация на контроллерах на основе этих динамически изменяющихся привилегий.

ответ

1

Я думаю, this - это именно то, что вам нужно. Вы можете создавать собственные политики, в вашем случае - политику для каждого контроллера, где вы получаете роли из базы данных в своей пользовательской политике.