IdentityUser - это класс ASP.NET Core MVC, который содержит информацию о пользователях, зарегистрированных в вашем приложении. Он содержит свойства по умолчанию, такие как имя пользователя, адрес электронной почты, пароль e.t.c. Этот класс может быть унаследован и предоставлен больше свойств.
IdentityRole - это класс ASP.NET Core MVC, который содержит информацию о пользовательских ролях (которые являются доменами использования) IdentityUsers, определенных в вашем приложении.
IdentityUser может содержать много IdentityRoles, а IdentityRole может содержать много IdentityUsers. Следовательно, в вашем приложении IdentityRoles можно использовать в качестве фильтров для аутентификации, когда только IdentityUsers, принадлежащие определенному IdentityRole / s, могут получить доступ либо к классу, либо к методу.