From 1f9ed4c310fe029b960b2ebf9c32e57c5d1498f3 Mon Sep 17 00:00:00 2001 From: Yoshie Muranaka Date: Thu, 26 Mar 2020 16:59:54 -0700 Subject: Add local user account manual unlock Adds ability to manually unlock user account if account service settings lockout duration set to 0. Signed-off-by: Yoshie Muranaka Change-Id: I75351c5e03bd5403e8dc7679d8d98b90adb90277 --- src/store/modules/AccessControl/LocalUserMangementStore.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/store/modules/AccessControl/LocalUserMangementStore.js') diff --git a/src/store/modules/AccessControl/LocalUserMangementStore.js b/src/store/modules/AccessControl/LocalUserMangementStore.js index ab314fb8..c729d15f 100644 --- a/src/store/modules/AccessControl/LocalUserMangementStore.js +++ b/src/store/modules/AccessControl/LocalUserMangementStore.js @@ -106,13 +106,14 @@ const LocalUserManagementStore = { }, async updateUser( { dispatch }, - { originalUsername, username, password, privilege, status } + { originalUsername, username, password, privilege, status, locked } ) { const data = {}; if (username) data.UserName = username; if (password) data.Password = password; if (privilege) data.RoleId = privilege; if (status !== undefined) data.Enabled = status; + if (locked !== undefined) data.Locked = locked; return await api .patch(`/redfish/v1/AccountService/Accounts/${originalUsername}`, data) .then(() => dispatch('getUsers')) -- cgit v1.2.3