diff options
author | Yoshie Muranaka <yoshiemuranaka@gmail.com> | 2020-03-27 02:59:54 +0300 |
---|---|---|
committer | Derick Montague <derick.montague@ibm.com> | 2020-03-31 02:01:14 +0300 |
commit | 1f9ed4c310fe029b960b2ebf9c32e57c5d1498f3 (patch) | |
tree | 971c868c0ee2e6acbfc4fd79213afbf4dbfd7cff /src/store | |
parent | 5ee04ef522612e27d6fef02154bf23e45076ceee (diff) | |
download | webui-vue-1f9ed4c310fe029b960b2ebf9c32e57c5d1498f3.tar.xz |
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 <yoshiemuranaka@gmail.com>
Change-Id: I75351c5e03bd5403e8dc7679d8d98b90adb90277
Diffstat (limited to 'src/store')
-rw-r--r-- | src/store/modules/AccessControl/LocalUserMangementStore.js | 3 |
1 files changed, 2 insertions, 1 deletions
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')) |