또한, 다음 코드 블록으로 로그인한 UserId가 "Admin"인 사용자만 Administrators 권한이 있는 사용자로 설정할 수 있다.
▼ Startup.cs의 ConfigureServices 메서드의 코드 일부
// [User][9] Policy 설정
services.AddAuthorization(options =>
{
// Users Role이 있으면, Users Policy 부여
options.AddPolicy(
“Users”, policy => policy.RequireRole(“Users”));
// Users Policy가 있고 UserId가 “Admin”이면 “Administrators” 부여
options.AddPolicy(
“Administrators”,
policy => policy
.RequireRole(“Users”)
.RequireClaim(“UserId”, “Admin”));
});