backend: clean up example policy and template

Signed-off-by: Vincenzo Scamporlino <vincenzos@spotify.com>
This commit is contained in:
Vincenzo Scamporlino
2023-04-12 18:34:35 +02:00
parent 3e293a9a2c
commit d271f2ad68
4 changed files with 0 additions and 57 deletions
-1
View File
@@ -60,7 +60,6 @@
"@backstage/plugin-rollbar-backend": "workspace:^",
"@backstage/plugin-scaffolder-backend": "workspace:^",
"@backstage/plugin-scaffolder-backend-module-rails": "workspace:^",
"@backstage/plugin-scaffolder-common": "workspace:^",
"@backstage/plugin-search-backend": "workspace:^",
"@backstage/plugin-search-backend-module-elasticsearch": "workspace:^",
"@backstage/plugin-search-backend-module-pg": "workspace:^",
@@ -18,7 +18,6 @@ import { BackstageIdentityResponse } from '@backstage/plugin-auth-node';
import { createRouter } from '@backstage/plugin-permission-backend';
import {
AuthorizeResult,
isPermission,
PolicyDecision,
} from '@backstage/plugin-permission-common';
import {
@@ -29,11 +28,6 @@ import {
DefaultPlaylistPermissionPolicy,
isPlaylistPermission,
} from '@backstage/plugin-playlist-backend';
import {
createScaffolderActionConditionalDecision,
scaffolderActionConditions,
} from '@backstage/plugin-scaffolder-backend/alpha';
import { actionExecutePermission } from '@backstage/plugin-scaffolder-common/alpha';
import { Router } from 'express';
import { PluginEnvironment } from '../types';
@@ -48,21 +42,6 @@ class ExamplePermissionPolicy implements PermissionPolicy {
return this.playlistPermissionPolicy.handle(request, user);
}
if (isPermission(request.permission, actionExecutePermission)) {
return createScaffolderActionConditionalDecision(request.permission, {
allOf: [
scaffolderActionConditions.hasStringProperty({
key: 'message',
value: 'Test',
}),
scaffolderActionConditions.hasStringProperty({
key: 'message',
value: 'Hello ddd',
}),
],
});
}
return {
result: AuthorizeResult.ALLOW,
};