permissions: rollback default policy

Co-authored-by: Harry Hogg <hhogg@spotify.com>
Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
This commit is contained in:
Vincenzo Scamporlino
2023-01-17 12:47:27 +01:00
parent 906be33035
commit 2624c1afff
@@ -18,7 +18,6 @@ import { BackstageIdentityResponse } from '@backstage/plugin-auth-node';
import { createRouter } from '@backstage/plugin-permission-backend';
import {
AuthorizeResult,
isResourcePermission,
PolicyDecision,
} from '@backstage/plugin-permission-common';
import {
@@ -30,11 +29,6 @@ import {
isPlaylistPermission,
} from '@backstage/plugin-playlist-backend';
import {
createScaffolderStepConditionalDecision,
scaffolderStepConditions,
} from '@backstage/plugin-scaffolder-backend';
import { RESOURCE_TYPE_SCAFFOLDER_PROPERTY } from '@backstage/plugin-scaffolder-common';
import { Router } from 'express';
import { PluginEnvironment } from '../types';
@@ -49,18 +43,6 @@ class ExamplePermissionPolicy implements PermissionPolicy {
return this.playlistPermissionPolicy.handle(request, user);
}
if (
isResourcePermission(
request.permission,
RESOURCE_TYPE_SCAFFOLDER_PROPERTY,
)
) {
return createScaffolderStepConditionalDecision(
request.permission,
scaffolderStepConditions.hasTag({ tag: 'example' }),
);
}
return {
result: AuthorizeResult.ALLOW,
};