From 0851834494d080b20942f4eb71cba91b6ba9e611 Mon Sep 17 00:00:00 2001 From: Andre Wanlin Date: Tue, 26 Nov 2024 12:47:07 -0600 Subject: [PATCH] Added missing scaffolder management permission Signed-off-by: Andre Wanlin --- .changeset/twenty-monkeys-applaud.md | 5 +++++ plugins/scaffolder-common/src/permissions.ts | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) create mode 100644 .changeset/twenty-monkeys-applaud.md diff --git a/.changeset/twenty-monkeys-applaud.md b/.changeset/twenty-monkeys-applaud.md new file mode 100644 index 0000000000..7c7ebf1efb --- /dev/null +++ b/.changeset/twenty-monkeys-applaud.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-scaffolder-common': patch +--- + +Added `templateManagementPermission` to `scaffolderTemplatePermissions` array so it will get pickup by the `permissionIntegrationRouter` diff --git a/plugins/scaffolder-common/src/permissions.ts b/plugins/scaffolder-common/src/permissions.ts index e758291e75..b8e14cdbb2 100644 --- a/plugins/scaffolder-common/src/permissions.ts +++ b/plugins/scaffolder-common/src/permissions.ts @@ -130,6 +130,7 @@ export const templateManagementPermission = createPermission({ export const scaffolderTemplatePermissions = [ templateParameterReadPermission, templateStepReadPermission, + templateManagementPermission, ]; /** @@ -156,5 +157,4 @@ export const scaffolderPermissions = [ ...scaffolderTemplatePermissions, ...scaffolderActionPermissions, ...scaffolderTaskPermissions, - templateManagementPermission, ];