PowerShell Module for VMware Cloud Foundation Password Management # PowerShell Module for VMware Cloud Foundation Password Management [:material-powershell:   PowerShell Gallery][psgallery-module-password-management]{ .md-button .md-button--primary } `VMware.CloudFoundation.PasswordManagement` is a PowerShell module that supports the ability to report and configure the password policy settings across your [VMware Cloud Foundatiоn][docs-vmware-cloud-foundation] instance. With these cmdlets, you can perform the following actions on a VMware Cloud Foundation instance or a specific workload domain. The module provides coverage for the following: === ":material-shield-check:   Password Policies" * Generate a password policy report for password expiration, password complexity, and account lockout. * Generate a password policy report with configuration drift using a password policy configuration file. * Update the password polices using a password policy configuration file. Components: * SDDC Manager * vCenter Single Sign-On * vCenter Server * ESXi * NSX Local Manager * NSX Edge * Workspace ONE Access (Standalone) === ":fontawesome-solid-rotate:   Password Rotation" Generate a password rotation report for accounts managed by SDDC Manager. Components: * SDDC Manager * vCenter Single Sign-On * vCenter Server * NSX Local Manager * NSX Edge * Aria Suite Lifecycle * Aria Operations for Logs * Aria Operations * Aria Automation * Workspace ONE Access ???+ note "Note" - ESXi password rotation is not managed by SDDC Manager. - Aria Suite password rotation is only supported if deployed in VMware Cloud Foundation mode and present in the SDDC Manager inventory. ## Requirements ### Platforms The following table lists the supported platforms for this module. Platform | Support | Reference -------------------------------------------------------------|-------------------------------------|-------------------------------------------------------------------------------------- :fontawesome-solid-cloud:   VMware Cloud Foundation 5.0 | :fontawesome-solid-check:{ .green } | :fontawesome-solid-book:   [Documentation][docs-vmware-cloud-foundation-ppm-5-0] :fontawesome-solid-cloud:   VMware Cloud Foundation 4.5 | :fontawesome-solid-check:{ .green } | :fontawesome-solid-book:   [Documentation][docs-vmware-cloud-foundation-ppm-4-5] :fontawesome-solid-cloud:   VMware Cloud Foundation 4.4 | :fontawesome-solid-check:{ .green } | Not Available :fontawesome-solid-cloud:   VMware Cloud Foundation 4.3 | :fontawesome-solid-x:{ .red } | Not Applicable ### Operating Systems The following table lists the supported operating systems for this module. Operating System | Version -----------------------------------------------------------------------|----------- :fontawesome-brands-windows:   Microsoft Windows Server | 2019, 2022 :fontawesome-brands-windows:   Microsoft Windows | 10, 11 :fontawesome-brands-linux:   [VMware Photon OS][github-os-photon] | 3.0, 4.0 ### PowerShell The following table lists the supported editions and versions of PowerShell for this module. Edition | Version ----------------------------------------------------------------------------------|---------- :material-powershell:   [Microsoft Windows PowerShell][microsoft-powershell] | 5.1 :material-powershell:   [PowerShell Core][microsoft-powershell] | >= 7.2.0 ### Module Dependencies The following table lists the required PowerShell module dependencies for this module. PowerShell Module | Version | Publisher | Reference -----------------------------------------------------|-----------|--------------|--------------------------------------------------------------------------- [VMware.PowerCLI][psgallery-module-powercli] | >= 13.1.0 | VMware, Inc. | :fontawesome-solid-book:   [Documentation][developer-module-powercli] [VMware.vSphere.SsoAdmin][psgallery-module-ssoadmin] | >= 1.3.9 | VMware, Inc. | :fontawesome-brands-github:   [GitHub][github-module-ssoadmin] [PowerVCF][psgallery-module-powervcf] | >= 2.4.0 | VMware, Inc. | :fontawesome-solid-book:   [Documentation][docs-module-powervcf] [PowerValidatedSolutions][psgallery-module-pvs] | >= 2.6.0 | VMware, Inc. | :fontawesome-solid-book:   [Documentation][docs-module-pvs] [docs-vmware-cloud-foundation]: https://docs.vmware.com/en/VMware-Cloud-Foundation/index.html [docs-vmware-cloud-foundation-ppm-5-0]: https://docs.vmware.com/en/VMware-Cloud-Foundation/5.0/vcf-operations/GUID-18A95158-30F5-460F-AF80-33F25B6533D0.html [docs-vmware-cloud-foundation-ppm-4-5]: https://docs.vmware.com/en/VMware-Cloud-Foundation/4.5/vcf-operations/GUID-18A95158-30F5-460F-AF80-33F25B6533D0.html [microsoft-powershell]: https://docs.microsoft.com/en-us/powershell [psgallery-module-powercli]: https://www.powershellgallery.com/packages/VMware.PowerCLI [psgallery-module-powervcf]: https://www.powershellgallery.com/packages/PowerVCF [psgallery-module-password-management]: https://www.powershellgallery.com/packages/VMware.CloudFoundation.PasswordManagement [psgallery-module-pvs]: https://www.powershellgallery.com/packages/PowerValidatedSolutions [psgallery-module-ssoadmin]: https://www.powershellgallery.com/packages/VMware.vSphere.SsoAdmin [developer-module-powercli]: https://developer.vmware.com/tool/vmware-powercli [docs-module-powervcf]: https://vmware.github.io/powershell-module-for-vmware-cloud-foundation [docs-module-pvs]: https://vmware.github.io/power-validated-solutions-for-cloud-foundation [github-module-ssoadmin]: https://github.com/vmware/PowerCLI-Example-Scripts/tree/master/Modules/VMware.vSphere.SsoAdmin [github-os-photon]: https://vmware.github.io/photon/