diff --git a/.changeset/sour-bulldogs-bow.md b/.changeset/sour-bulldogs-bow.md new file mode 100644 index 0000000000..2ef2a66bac --- /dev/null +++ b/.changeset/sour-bulldogs-bow.md @@ -0,0 +1,5 @@ +--- +'@backstage/plugin-playlist-backend': minor +--- + +Exposes the announcements plugin's permissions in a metadata endpoint. diff --git a/plugins/playlist-backend/src/service/router.ts b/plugins/playlist-backend/src/service/router.ts index bf0b789b7a..0397bff2ff 100644 --- a/plugins/playlist-backend/src/service/router.ts +++ b/plugins/playlist-backend/src/service/router.ts @@ -112,6 +112,7 @@ export async function createRouter( }; const permissionIntegrationRouter = createPermissionIntegrationRouter({ + permissions: Object.values(permissions), getResources: resourceRefs => Promise.all(resourceRefs.map(ref => dbHandler.getPlaylist(ref))), resourceType: PLAYLIST_LIST_RESOURCE_TYPE,