Вы можете использовать роли. Поэтому определите роль admin
, которую вы указали бы при использовании атрибута Authorize
на контроллерах области администратора, а затем определите другую роль, которая будет использоваться для атрибута Authorize на контроллерах внешнего интерфейса:
[Authorize(Roles = "admin")]