Fixes issue 15716 allowing authorization backends to raise PermissionDenied