Feature/Auth: last one was authentication, this one is authorization #4
@@ -48,9 +48,9 @@ builder.Services.AddAuthentication(options => {
|
|||||||
|
|
||||||
builder.Services.AddAuthorization(options => {
|
builder.Services.AddAuthorization(options => {
|
||||||
|
|
||||||
options.AddPolicy("SensitiveDataRead", policy =>
|
options.AddPolicy(Permission.SensitiveData_Read, policy =>
|
||||||
policy.RequireClaim("permission", Permission.SensitiveData_Read));
|
policy.RequireClaim("permission", Permission.SensitiveData_Read));
|
||||||
options.AddPolicy("SensitiveDataModify", policy =>
|
options.AddPolicy(Permission.SensitiveData_Modify, policy =>
|
||||||
policy.RequireClaim("permission", Permission.SensitiveData_Modify));
|
policy.RequireClaim("permission", Permission.SensitiveData_Modify));
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|||||||
Reference in New Issue
Block a user