What's New for VMware Validated Solutions - Edition #12 (Jan 2023)
Last Updated: 31-Jan-2023
Welcome to Edition #12 of the What's New for VMware Validated Solutions, today we announced the following updates:
- New Solution - Cloud-Based Intelligent Operations for VMware Cloud Foundation
- Enhancements to Password Policy Configuration within Identity and Access Management for VMware Cloud Foundation
- Release of PowerValidatedSolutions v2.0.0 , our PowerShell module developed to ensure robustness, consistency, and accelerate implementation
Cloud-Based Intelligent Operations for VMware Cloud Foundation
Delighted to announce the release of this brand new VMware Validated Solution.
The Cloud-Based Intelligent Operations for VMware Cloud Foundation validated solution enables customers to use the vRealize Operations Cloud service with on-premises VMware Cloud Foundation platforms. The solution can be extended to support public cloud operations and covers recommended operational practices and considerations, where applicable.
Password Policy Configuration within Identity and Access Management for VMware Cloud Foundation
Fully reviewed and reworked the coverage around Password Policy Configuration for ESXi, vCenter Server, NSX, SDDC Manager and Workspace ONE Access through the introduction of three consistent elements:
- Password Expiration
- Password Complexity
- Account Lockout
Updates to the documentation include:
- New design decisions covering each if the three elements.
- Removed Password Policy Configuration from implementation procedures.
- Updated the Password Management section to include Password Policy Configuration.
- Added full automation capabilities to PowerValidatedSolutions including:
Invoke-PasswordPolicyManagera dedicated cmdlet to generate an HTML report showing the existing configuration across the platform with out without configuration drift.Start-PasswordPolicyConfiga dedicated cmdlet to configure your organizations policy requirements across the platform.
General Availability of PowerValidatedSolutions v2.0.0
Release of PowerValidatedSolutions v2.0.0 , which is a PowerShell module that we have developed to not only accelerate the implementation of Validated Solutions, but ensure consistency and robustness. Here's a list of what's changed (this and previous updates can be tracked by reading the CHANGELOG.md file stored in the Git Hub repository):
- Added
Request-EsxiPasswordExpirationcmdlet to retrieve the password expiration policy for all ESXi hosts in a cluster. - Added
Request-EsxiPasswordComplexitycmdlet to retrieve the password complexity policy for all ESXi hosts in a cluster. - Added
Request-EsxiAccountLockoutcmdlet to retrieve the account lockout policy for all ESXi hosts in a cluster. - Added
Update-EsxiPasswordExpirationcmdlet to update the password expiration policy for all ESXi hosts in a cluster. - Added
Update-EsxiPasswordComplexitycmdlet to update the password complexity policy for all ESXi hosts in a cluster. - Added
Update-EsxiAccountLockoutcmdlet to update the account lockout policy for all ESXi hosts in a cluster. - Added
Request-SsoPasswordExpirationcmdlet to retrieve the password expiration policy for vCenter Single Sign-On domain. - Added
Request-SsoPasswordComplexitycmdlet to retrieve the password complexity policy for vCenter Single Sign-On domain. - Added
Request-SsoAccountLockoutcmdlet to retrieve the account lockout policy for vCenter Single Sign-On domain. - Added
Update-SsoPasswordExpirationcmdlet to update the password expiration policy for vCenter Single Sign-On domain. - Added
Update-SsoPasswordComplexitycmdlet to update the password complexity policy for vCenter Single Sign-On domain. - Added
Update-SsoAccountLockoutcmdlet to update the account lockout policy for vCenter Single Sign-On domain. - Added
Request-VcenterPasswordExpirationcmdlet to retrieve the global password expiration policy for vCenter Server. - Added
Request-VcenterRootPasswordExpirationcmdlet to retrieve the root user password expiration policy for vCenter Server. - Added
Update-VcenterPasswordExpirationcmdlet to update the global password expiration policy for vCenter Server. - Added
Update-VcenterRootPasswordExpirationcmdlet to update the root user password expiration policy for vCenter Server. - Added
Get-LocalUserPasswordExpirationcmdlet to retrieve the password expiration policy for a local user. - Added
Set-LocalUserPasswordExpirationcmdlet to configure the password expiration policy for a local user. - Added
Request-LocalUserPasswordExpirationcmdlet to retrieve the password expiration policy for a local user from any virtual machine. - Added
Update-LocalUserPasswordExpirationcmdlet to configure the password expiration policy for a local user from any virtual machine. - Added
Request-WsaPasswordExpirationcmdlet to retrieve the password expiration policy for Workspace ONE Access. - Added
Request-WsaPasswordComplexitycmdlet to retrieve the password complexity policy for Workspace ONE Access. - Added
Request-WsaAccountLockoutcmdlet to retrieve the account lockout policy for Workspace ONE Access. - Added
Update-WsaPasswordExpirationcmdlet to update the password expiration policy for Workspace ONE Access. - Added
Update-WsaPasswordComplexitycmdlet to update the password complexity policy for Workspace ONE Access. - Added
Update-WsaAccountLockoutcmdlet to update the account lockout policy for Workspace ONE Access. - Added
Request-NsxtEdgePasswordExpirationcmdlet to retrieve password expiration policy for NSX Manager nodes. - Added
Update-NsxtEdgePasswordExpirationcmdlet to updated password expiration policy for NSX Manager nodes. - Added
Request-NsxtManagerAccountLockoutcmdlet to retrieve the account lockout policy for NSX Manager nodes. - Added
Update-NsxtManagerAccountLockoutcmdlet to update the account lockout policy for NSX Manager nodes. - Added
Request-NsxtEdgeAccountLockoutcmdlet to retrieve the account lockout policy for NSX Edge nodes. - Added
Update-NsxtEdgeAccountLockoutcmdlet to update the account lockout policy for NSX Edge nodes. - Added
Get-LocalPasswordComplexitycmdlet to retrieve the password complexity in/etc/pam.d/system-password. - Added
Set-LocalPasswordComplexitycmdlet to configure the password complexity in/etc/pam.d/system-password. - Added
Request-VcenterPasswordComplexitycmdlet to retrieve the password complexity for a vCenter Server. - Added
Update-VcenterPasswordComplexitycmdlet to update the password complexity for a vCenter Server. - Added
Request-NsxtManagerPasswordExpirationcmdlet to retrieve the password expiration for NSX Local Manager Local Users. - Added
Update-NsxtManagerPasswordExpirationcmdlet to update the password expiration for NSX Local Manager Local Users. - Added
Request-NsxtManagerPasswordComplexitycmdlet to retrieve the password complexity for NSX Local Manager nodes. - Added
Update-NsxtManagerPasswordComplexitycmdlet to update the password complexity for NSX Local Manager nodes. - Added
Request-NsxtEdgePasswordComplexitycmdlet to retrieve the password complexity for NSX Edge nodes. - Added
Update-NsxtEdgePasswordComplexitycmdlet to update the password complexity for NSX Edge nodes. - Added
Request-SddcManagerPasswordComplexitycmdlet to retrieve the password complexity for SDDC Manager. - Added
Update-SddcManagerPasswordComplexitycmdlet to update the password complexity for SDDC Manager. - Added
Request-WsaLocalUserPasswordComplexitycmdlet to retrieve the local user password complexity for Workspace ONE Access. - Added
Update-WsaLocalUserPasswordComplexitycmdlet to update the local user password complexity for Workspace ONE Access. - Added
Get-LocalAccountLockoutcmdlet to retrieve the local user account lockout policy from a virtual machine. - Added
Set-LocalAccountLockoutcmdlet to update the local user account lockout policy from a virtual machine. - Added
Request-VcenterAccountLockoutcmdlet to retrieve the local user account lockout policy for vCenter Server. - Added
Update-VcenterAccountLockoutcmdlet to update the local user account lockout policy for vCenter Server. - Added
Request-SddcManagerAccountLockoutcmdlet to retrieve the local user account lockout policy for SDDC Manager. - Added
Update-SddcManagerAccountLockoutcmdlet to update the local user account lockout policy for SDDC Manager. - Added
Request-WsaLocalUserAccountLockoutcmdlet to retrieve the local user account lockout policy for Workspace ONE Access. - Added
Update-WsaLocalUserAccountLockoutcmdlet to update the local user account lockout policy for Workspace ONE Access. - Added
Publish-EsxiPasswordPolicycmdlet to retrieve the requested password policy for all ESXi hosts and output the details. - Added
Invoke-PasswordPolicyManagercmdlet to generate the Password Policy Manager report. - Added
Publish-SddcManagerPasswordExpirationcmdlet to retrieve password expiration policy for SDDC Manager and output the details. - Added
Publish-SddcManagerPasswordComplexitycmdlet to retrieve password complexity policy for SDDC Manager and output the details. - Added
Publish-SddcManagerAccountLockoutcmdlet to retrieve account lockout policy for SDDC Manager and output the details. - Added
Publish-SsoPasswordPolicycmdlet to retrieve the requested password policy for vCenter Single Sign-On and output the details. - Added
Publish-VcenterPasswordExpirationcmdlet to retrieve password expiration policy for vCenter Server and output the details. - Added
Publish-VcenterLocalPasswordExpirationcmdlet to retrieve password expiration policy for Local Users of vCenter Server and output the details. - Added
Publish-VcenterLocalPasswordComplexitycmdlet to retrieve password complexity policy for Local Users of vCenter Server and output the details. - Added
Publish-VcenterLocalAccountLockoutcmdlet to retrieve account lockout policy for Local Users of vCenter Server and output the details. - Added
Publish-NsxManagerPasswordExpirationcmdlet to retrieve password expiration policy for NSX Manager and output the details. - Added
Publish-NsxManagerPasswordComplexitycmdlet to retrieve password complexity policy for NSX Manager and output the details. - Added
Publish-NsxManagerAccountLockoutcmdlet to retrieve account lockout policy for NSX Manager and output the details. - Added
Publish-NsxEdgePasswordExpirationcmdlet to retrieve password expiration policy for NSX Edge and output the details. - Added
Publish-NsxEdgePasswordComplexitycmdlet to retrieve password complexity policy for NSX Edge and output the details. - Added
Publish-NsxEdgeAccountLockoutcmdlet to retrieve account lockout policy for NSX Edge and output the details. - Added
Get-PasswordPolicyDefaultcmdlet to retrieve the default password policy settings either to an output or JSON file. - Added
Start-PasswordPolicyConfigcmdlet to perform the configuration of password policy across a VMware Cloud Foundation instance. - Added
Publish-WsaDirectoryPasswordPolicycmdlet to retrieve password policies for Workspace ONE Access Local Directory Users and output the details. - Added
Publish-WsaLocalPasswordPolicycmdlet to retrieve password policies for Workspace ONE Access Local Users and output the details. - Renamed
Get-VCPasswordPolicytoGet-VcenterPasswordExpirationto support better naming for password expiration. - Renamed
Set-VCPasswordPolicytoSet-VcenterPasswordExpirationto support better naming for password expiration. - Renamed
Get-VCRootPasswordExpirytoGet-VcenterRootPasswordExpirationto support better naming for password expiration. - Renamed
Set-VCPasswordExpirytoSet-VcenterRootPasswordExpirationto support better naming for password expiration. - Renamed
Get-WSAPasswordLockoutto Get-WsaAccountLockout to support better naming for account lockout. - Renamed
Set-WSAPasswordLockoutto Set-WsaAccountLockout to support better naming for account lockout. - Enhanced
Set-WsaPasswordPolicycmdlet to improve the output from the API.
Deprecation
- Removed
Get-VCPasswordExpiry - Removed
Join-ESXiActiveDirectory - Removed
Add-ESXiDomainUser - Removed
Set-SRMLicenseConfig - Removed
Undo-SRMLicenseConfig - Removed
New-vSRPortGroup - Removed
Undo-vSRPortGroup - Removed
Set-vSRNetworkConfig - Removed
Undo-vSRNetworkConfig - Removed
New-vSRVMkernelPort - Removed
Undo-vSRVMkernelPort - Removed
New-vSREsxiStaticRoute - Removed
Undo-vSREsxiStaticRoute - Removed
Set-vSRIncomingStorageTraffic - Removed
Get-vSRIncomingStorageTraffic - Removed
Set-DRSolutionNetworkAdapter - Removed
Get-DRSolutionSummary - Removed
Get-DRSolutionNetworkConfig - Removed
Register-DRSolutionTovCenter - Removed
Test-VAMIConnection - Removed
Test-VAMIAuthentication - Removed
createVAMIAuthHeader - Removed
Request-VAMISessionId