From 7be953a5b6700e5ed28f807fdb27be9334db7662 Mon Sep 17 00:00:00 2001 From: Ruben Fiszel Date: Thu, 3 Nov 2022 14:06:03 +0100 Subject: [PATCH] feat(backend): add global delete user endpoint --- backend/windmill-api/openapi.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/backend/windmill-api/openapi.yaml b/backend/windmill-api/openapi.yaml index 8445cc746d..0aadb35599 100644 --- a/backend/windmill-api/openapi.yaml +++ b/backend/windmill-api/openapi.yaml @@ -273,6 +273,26 @@ paths: schema: type: string + /users/delete/{email}: + delete: + summary: global delete user (require super admin) + operationId: globalUserDelete + tags: + - user + parameters: + - name: email + in: path + required: true + schema: + type: string + responses: + "200": + description: user deleted + content: + text/plain: + schema: + type: string + /w/{workspace}/users/delete/{username}: delete: summary: delete user (require admin privilege)