From fe21aa356cdd46b1ddc087571cd29584523efcf7 Mon Sep 17 00:00:00 2001 From: Harshavardhana Date: Tue, 11 May 2021 13:02:00 -0700 Subject: [PATCH] fix: if targetUser empty use parentUser for serviceAccounts (#12275) --- cmd/admin-handlers-users.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmd/admin-handlers-users.go b/cmd/admin-handlers-users.go index 0acacc6591cd6..95de013cee705 100644 --- a/cmd/admin-handlers-users.go +++ b/cmd/admin-handlers-users.go @@ -530,6 +530,9 @@ func (a adminAPIHandlers) AddServiceAccount(w http.ResponseWriter, r *http.Reque errors.New("service accounts cannot be generated for temporary credentials without parent")), r.URL) return } + if targetUser == "" { + targetUser = cred.ParentUser + } } targetGroups = cred.Groups }