Merge pull request #32117 from williamwu-mongodb/bugfix/add-alpha-permissions-devtools

bugfix: add devtools alpha permissions to devtools-backend
This commit is contained in:
Fredrik Adelöw
2025-12-13 19:13:32 +01:00
committed by GitHub
2 changed files with 11 additions and 2 deletions
+2 -1
View File
@@ -1,5 +1,6 @@
---
'@backstage/plugin-devtools-common': patch
'@backstage/plugin-devtools-common': patch'
'@backstage/plugin-devtools-backend': patch
'@backstage/plugin-devtools': patch
---
+9 -1
View File
@@ -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,
]);
},
});
},