In fact, [Authorize (Roles = "ROLENAME")] works fine.
Check the userRoles table (or AspNetUserRoles) for the assigned roles for the identifier you are using, which is SOME_ID according to your question. If not, you need to properly assign "Admin" roles to users when creating users.
hope this helps.
DSR source share