From 38a6dea1d94bee3820b69c4d831992df8278fdc1 Mon Sep 17 00:00:00 2001 From: Brian Wuchner Date: Sat, 12 Feb 2022 11:47:10 -0500 Subject: [PATCH] Update VAMI.psm1 Updates per conversation in PR #542. Signed-off-by: Brian Wuchner --- Modules/VAMI/VAMI.psm1 | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Modules/VAMI/VAMI.psm1 b/Modules/VAMI/VAMI.psm1 index 829c6dd..db6dd2b 100755 --- a/Modules/VAMI/VAMI.psm1 +++ b/Modules/VAMI/VAMI.psm1 @@ -676,8 +676,9 @@ Function Get-VAMIUser { Name = $User.fullname Email = $User.email Enabled = if ($User.status -eq 'enabled' ) { $true } else { $false } - LastPasswordChange = 'Unknown' - PasswordExpiresAt = 'Unknown' + Status = $User.status + LastPasswordChange = $null + PasswordExpiresAt = $null PasswordStatus = $User.passwordstatus Roles = @($User.role) } @@ -692,6 +693,7 @@ Function Get-VAMIUser { Name = $UserInfo.fullname Email = $UserInfo.email Enabled = $UserInfo.enabled + Status = if ($userInfo.enabled ) { 'enabled' } else { 'disabled' } LastPasswordChange = $UserInfo.last_password_change PasswordExpiresAt = $UserInfo.password_expires_at PasswordStatus = if ($UserInfo.has_password) { if ((!!$UserInfo.password_expires_at) -and ( (Get-Date) -lt [datetime]$UserInfo.password_expires_at)) {'valid'} else {'expired'}} else { 'notset'}