Releases: vmware/powershell-module-for-vmware-cloud-foundation-password-management
Releases · vmware/powershell-module-for-vmware-cloud-foundation-password-management
v1.8.3
Release Date: 2024-08-21
Bug Fix:
- Updates the
Update-AriaLocalUserPasswordComplexity
function for VMware Aria Operations for Networks history setting. GH-213 - Updates the
Get-AriaLocalUserPasswordComplexity
function for VMware Aria Operations for Networks. GH-213
Chore:
- Added Pester tests for VMware Aria components. GH-211
- Updated
PowerValidatedSolutions
from v2.11.0 to v2.11.1. GH-214
Refactor:
- Refactors each
Request-AriaLocalUser*
functions to returnNot configured.
if the value is not set. GH-213
v1.8.2
v1.8.1
Release Date: 2024-05-28
Bugfix:
- Updated all
Publish-*
cmdlets to correctly output as JSON with using the-json
parameter. GH-194
Documentation:
- Updated documentation for
Request-AriaLocal*
,Publish-AriaLocal*
, andUpdate-AriaLocal*
cmdlets. GH-192 - Removed documentation for non-exported
Get-AriaLocal*
cmdlets. GH-192
Chore:
- Updated
PowerValidatedSolutions
from v2.9.0 to v2.10.0. GH-195
v1.8.0
Release Date: 2024-04-30
Breaking Change:
- Removed support for Microsoft Windows PowerShell 5.1. Please use Microsoft PowerShell 7.2.0 or later. GH-159
Bugfix:
- Fixed missing account lockout policy data for SDDC Manager and vCenter Server. GH-160
- Fixed
VMware.PowerCLI
module name not being added in the required modules list of the manifest file. GH-170 - Fixed
Test-VcfPasswordManagementPrereq
not working while multiple module versions were present. GH-174 - Fixed
Update-VcenterRootPasswordExpiration
to handle empty email string. GH-177
Enhancement:
- Added
5.1.1.0
toGet-PasswordPolicyDefault
andGet-PasswordPolicyConfig
to support VMware Cloud Foundation 5.1.1. GH-164 - Added
PasswordRotationTestsuite
with sample testcase for NSX Edge Password Rotation. GH-185 - Enhanced
Get-PasswordPolicyDefault
to show summary in easily readable format. GH-178 - Added functions to retrieve password policies for each available VMware Aria product deployed in a VMware Cloud Foundation instance. GH-166
Get-AriaLocalUserAccountLockout
cmdlet to retrieve the password account lockout for the VMware Aria product appliances local users.Get-AriaLocalUserPasswordComplexity
cmdlet to retrieve the password complexity for the VMware Aria product appliances local users.Get-AriaLocalUserPasswordExpiration
cmdlet to retrieve the password expiration policy for the specified Aria product appliances local user.Request-AriaLocalUserAccountLockout
cmdlet to retrieve the VMware Aria product appliances password account lockout.Request-AriaLocalUserPasswordComplexity
cmdlet to retrieve the VMware Aria product appliances password complexity.Request-AriaLocalUserPasswordExpiration
cmdlet to retrieve the VMware Aria product appliances password expiration.Publish-AriaLocalUserPasswordPolicy
cmdlet to publish the password policies for the VMware Aria product appliances local users.Update-AriaLocalUserAccountLockout
cmdlet to update all password account lockout for the VMware Aria product appliances local users.Update-AriaLocalUserPasswordExpiration
cmdlet to update all password expiration for the VMware Aria product appliances local users.Update-AriaLocalUserPasswordComplexity
cmdlet to update all password complexity for the VMware Aria product appliances local users.
Chore:
v1.7.1
Release Date: 2024-01-30
Bugfix:
- Fixed returning of the object in
Request-VcenterPasswordComplexity
cmdlet. GH-157
Enhancements:
- Added support in
Request-NsxtEdgePasswordComplexity
to retrieve the password complexity policy from an non-managed NSX Edge Node. GH-148 - Added support to check if the minimum length exceeds the maximum length used in a password rotation by SDDC Manager for NSX Local Managers, NSX Edges, vCenter Server, and ESXi. GH-150
Chore:
v1.7.0
v1.6.0
Release Date: 2023-11-07
Bugfix:
- Updated
Request-WsaLocalUserPasswordComplexity
, andRequest-WsaLocalUserAccountLockout
to pass a version with the-drift
option is used. GH-135 - Updated
Request-WsaPasswordExpiration
,Request-WsaPasswordComplexity
, andRequest-WsaAccountLockout
to pass a version with the-drift
option is used. GH-131
Enhancement:
- Added 5.1.0.0 to
Get-PasswordPolicyDefault
andGet-PasswordPolicyConfig
to support VMware Cloud Foundation 5.1. GH-130 - Updated
Update-SddcManagerPasswordComplexity
,Update-SddcManagerAccountLockout
, andUpdate-vCenterAccountLockout
cmdlet to support VMware Cloud Foundation 5.1 by addressing changes in Photon OS 4 for vCenter Server 8.0.2 and SDDC Manager 5.1. GH-130
Documentation:
- Updated example
Get-PasswordPolicyDefault
cmdlet. GH-128
v1.5.0
Release Date: 2023-10-10
Note
If you have installed v1.5.0.1003, please update to v1.5.0.1004.
Enhancement:
- Added
Invoke-PasswordRotationManager
,Save-ClarityReportNavigationForRotation
andSet-CreateReportDirectoryRotation
cmdlets and updatedPublish-PasswordRotationPolicy
cmdlet to generate report for password rotation settings for accounts managed by SDDC Manager in HTML or JSON format. Results can be filtered by workload domain. GH-122 - Updated
Invoke-PasswordPolicyManager
,Get-PasswordPolicyDefault
,Get-PasswordPolicyConfig
,Request-SddcManagerPasswordComplexity
,Request-SddcManagerAccountLockout
,Request-SsoAccountLockout
,Request-VcenterPasswordExpiration
,Request-VcenterPasswordComplexity
,Request-VcenterAccountLockout
,Request-VcenterRootPasswordExpiration
,Request-NsxtManagerPasswordExpiration
,Request-NsxtManagerPasswordComplexity
,Request-NsxtManagerAccountLockout
,Request-NsxtEdgePasswordExpiration
,Request-NsxtEdgePasswordComplexity
,Request-NsxtEdgeAccountLockout
,Request-EsxiPasswordExpiration
,Request-EsxiPasswordComplexity
,Request-EsxiAccountLockout
andRequest-LocalUserPasswordExpiration
cmdlet to simplify the logic for reading version information. GH-122 - Added Update-PasswordRotationPolicy cmdlet to update the password rotation settings for credentials managed by SDDC Manager. GH-108
Chore:
- Updated
PowerVCF
from v2.3.0 to v2.4.0. GH-108
v1.4.0
Release Date: 2023-08-29
🐛 Bugfix:
- Updated
Get-PasswordPolicyDefault
to include support for VMware Cloud Foundation 4.4.1. GH-95 - Updated
Get-PasswordPolicyConfig
to include support for VMware Cloud Foundation 4.4.1. GH-95 - Updated
Invoke-PasswordPolicyManager
,Start-PasswordPolicyConfig
, andGet-PasswordPolicyConfig
to better handle use ofTest-Path
andGet-Content
cmdlets when verifing and consuming the password policy configuration JSON file. GH-98 - Updated
Test-PasswordPolicyConfig
to better handle validation of ESXi host password complexity policy in the password policy configuration JSON file. GH-99
💥 Enhancement:
- Added
Request-SddcManagerPasswordExpiration
cmdlet to retrieve the password expiration policy for the default local users on an SDDC Manager appliance. GH-97 - Added
Update-SddcManagerPasswordExpiration
cmdlet to update the password expiration policy for the default local users on an SDDC Manager appliance. GH-97 - Added
Request-PasswordRotationPolicy
cmdlet to retrieve the password rotation settings for accounts managed by SDDC Manager. Results can be filtered by resource type or workload domain. GH-100 - Added
Publish-PasswordRotationPolicy
cmdlet to publish the password rotation settings for accounts managed by SDDC Manager in HTML or JSON format. Results can be filtered by resource type or workload domain. GH-100
🧹 Chore:
v1.3.0
Release Date: 2023-08-15
🐛 Bugfix:
- Updated
Request-SsoPasswordComplexity
to useTest-VCFConnection
instead ofTest-Connection
to check the connection. GH-62 - Updated
Request-SsoAccountLockout
to useTest-VCFConnection
instead ofTest-Connection
to check the connection. GH-62 - Updated
Request-EsxiPasswordExpiration
to useTest-VCFConnection
instead ofTest-Connection
to check the connection. GH-62 - Updated
Request-EsxiPasswordComplexity
to useTest-VCFConnection
instead ofTest-Connection
to check the connection. GH-62 - Updated
Request-EsxiAccountLockout
to useTest-VCFConnection
instead ofTest-Connection
to check the connection. GH-62 - Updated
Update-EsxiPasswordExpiration
to useTest-VCFConnection
instead ofTest-Connection
to check the connection. GH-62 - Updated
Get-PasswordPolicyDefault
to include support for version 4.5.2. GH-91 - Updated
Get-PasswordPolicyConfig
to include support for version 4.5.2. GH-91 - Updated
Get-PasswordPolicyDefault
to include support for version 4.5.0. GH-71 - Updated
Get-PasswordPolicyConfig
to include support for version 4.5.0. GH-71 - Updated
Invoke-PasswordPolicyManager
to address version support updates and JSON file depth handling. GH-71 - Updated
Request-NsxtEdgePasswordExpiration
to pass the-transportNodeId
parameter toGet-NsxtApplianceUser
to retrieve the NSX Edge node ID. GH-76 - Updated
Update-NsxtEdgePasswordExpiration
to pass the-transportNodeId
parameter toGet-NsxtApplianceUser
andSet-NsxtApplianceUserExpirationPolicy
to retrieve the NSX Edge node ID. GH-76
💥 Enhancement:
- Added the
RequiredModules
key to the module manifest to specify the minimum dependencies required to install and run the PowerShell module. GH-63 - Updated
Test-VcfPasswordManagementPrereq
to verify that the minimum dependencies are met to run the PowerShell module based on the module's manifest. GH-63
🧹 Chore:
- Added the
RequiredModules
key to the module manifest to specify the minimum dependencies required to install and run the PowerShell module. GH-63 - Updated
Test-VcfPasswordManagementPrereq
to verify that the minimum dependencies are met to run the PowerShell module based on the module's manifest. GH-63 - Updated
PowerValidatedSolution
module dependency from v2.4.0 to v2.5.0. GH-63