diff --git a/plugins/techdocs-backend/src/service/router.ts b/plugins/techdocs-backend/src/service/router.ts index b6f95d4e1b..fff55a9ed1 100644 --- a/plugins/techdocs-backend/src/service/router.ts +++ b/plugins/techdocs-backend/src/service/router.ts @@ -252,10 +252,14 @@ export async function createRouter( // However, if caching is enabled, take the opportunity to check and // invalidate stale cache entries. if (cache) { + const { token: techDocsToken } = await auth.getPluginRequestToken({ + onBehalfOf: await auth.getOwnServiceCredentials(), + targetPluginId: 'techdocs', + }); await docsSynchronizer.doCacheSync({ responseHandler, discovery, - token, + token: techDocsToken, entity, }); return;