Skip to content

Commit 0e07e77

Browse files
author
Anis Eleuch
committed
svc: Assume Access Key creation to be permitted
1 parent 02a0db1 commit 0e07e77

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

api/user_session.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,8 +139,12 @@ func getSessionResponse(ctx context.Context, session *models.Principal) (*models
139139

140140
defaultActions := policy.IsAllowedActions("", "", conditionValues)
141141

142+
consoleDefaultActions := defaultActions.Clone()
143+
consoleDefaultActions.Add(minioIAMPolicy.Action(minioIAMPolicy.CreateServiceAccountAdminAction))
144+
consoleDefaultActions.Add(minioIAMPolicy.Action(minioIAMPolicy.CreateUserAdminAction))
145+
142146
permissions := map[string]minioIAMPolicy.ActionSet{
143-
ConsoleResourceName: defaultActions,
147+
ConsoleResourceName: consoleDefaultActions,
144148
}
145149
deniedActions := map[string]minioIAMPolicy.ActionSet{}
146150

0 commit comments

Comments
 (0)