diff --git a/.changeset/short-lizards-find.md b/.changeset/short-lizards-find.md index 6b0a307d61..051fcd20bb 100644 --- a/.changeset/short-lizards-find.md +++ b/.changeset/short-lizards-find.md @@ -1,5 +1,6 @@ --- -'@backstage/plugin-devtools-common': patch +'@backstage/plugin-devtools-common': patch' +'@backstage/plugin-devtools-backend': patch '@backstage/plugin-devtools': patch --- diff --git a/plugins/devtools-backend/src/plugin.ts b/plugins/devtools-backend/src/plugin.ts index d3fefda343..d7ac3ff6d9 100644 --- a/plugins/devtools-backend/src/plugin.ts +++ b/plugins/devtools-backend/src/plugin.ts @@ -20,6 +20,10 @@ import { } from '@backstage/backend-plugin-api'; import { createRouter } from './service/router'; import { devToolsPermissions } from '@backstage/plugin-devtools-common'; +import { + devToolsTaskSchedulerReadPermission, + devToolsTaskSchedulerCreatePermission, +} from '@backstage/plugin-devtools-common/alpha'; /** * DevTools backend plugin @@ -61,7 +65,11 @@ export const devtoolsPlugin = createBackendPlugin({ path: '/health', allow: 'unauthenticated', }); - permissionsRegistry.addPermissions(devToolsPermissions); + permissionsRegistry.addPermissions([ + ...devToolsPermissions, + devToolsTaskSchedulerReadPermission, + devToolsTaskSchedulerCreatePermission, + ]); }, }); },