Fixes content resource authz

This commit is contained in:
Shannon
2020-11-30 19:09:14 +11:00
parent 81bbfe93ce
commit 76cbd76f32
14 changed files with 88 additions and 86 deletions

View File

@@ -111,6 +111,12 @@ namespace Umbraco.Extensions
policy.Requirements.Add(new MediaPermissionsQueryStringRequirement("id"));
});
options.AddPolicy(AuthorizationPolicies.ContentPermissionByResource, policy =>
{
policy.AuthenticationSchemes.Add(backOfficeAuthenticationScheme);
policy.Requirements.Add(new ContentPermissionsResourceRequirement());
});
options.AddPolicy(AuthorizationPolicies.ContentPermissionEmptyRecycleBin, policy =>
{
policy.AuthenticationSchemes.Add(backOfficeAuthenticationScheme);