From 124e6dd998646a997923db9454f1dcd84d231f61 Mon Sep 17 00:00:00 2001 From: akhilmhdh Date: Tue, 18 Jul 2023 19:40:09 +0530 Subject: [PATCH] feat(secret-import): added workspace validation for get imports and imported secret api --- backend/src/routes/v1/secretImport.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/backend/src/routes/v1/secretImport.ts b/backend/src/routes/v1/secretImport.ts index bdfba97a6..60ed16bc8 100644 --- a/backend/src/routes/v1/secretImport.ts +++ b/backend/src/routes/v1/secretImport.ts @@ -54,6 +54,10 @@ router.get( requireAuth({ acceptedAuthModes: [AUTH_MODE_JWT] }), + requireWorkspaceAuth({ + acceptedRoles: [ADMIN, MEMBER], + locationWorkspaceId: "query" + }), query("workspaceId").exists().isString().trim().notEmpty(), query("environment").exists().isString().trim().notEmpty(), query("folderId").default("root").isString().trim(), @@ -66,6 +70,10 @@ router.get( requireAuth({ acceptedAuthModes: [AUTH_MODE_JWT] }), + requireWorkspaceAuth({ + acceptedRoles: [ADMIN, MEMBER], + locationWorkspaceId: "query" + }), query("workspaceId").exists().isString().trim().notEmpty(), query("environment").exists().isString().trim().notEmpty(), query("folderId").default("root").isString().trim(),