Examples/Resources/AuditSetting/2-AuditSetting_AuditUsersPasswordNotRequired.ps1
<#PSScriptInfo
.VERSION 1.0.0 .GUID ede9ed8a-808e-4fcc-9c5b-f0bf6e1411e6 .AUTHOR Jason Walker .COMPANYNAME .COPYRIGHT .TAGS DSCConfiguration .LICENSEURI https://github.com/jcwalker/AuditSystemDsc/blob/dev/LICENSE .PROJECTURI https://github.com/jcwalker/AuditSystemDsc/ .ICONURI .EXTERNALMODULEDEPENDENCIES .REQUIREDSCRIPTS .EXTERNALSCRIPTDEPENDENCIES .RELEASENOTES First version #> <# .DESCRIPTION This examples shows how to verify all local users require a password. #> #Requires -Module AuditSystemDsc configuration AuditSetting_AuditUsersPasswordNotRequired { Import-DscResource -ModuleName AuditSystemDsc node localhost { AuditSetting LocalAccountWithoutPassword { Query = "SELECT * FROM Win32_UserAccount WHERE Disabled = $false" Property = "PasswordRequired" DesiredValue = $true Operator = '-eq' } } } |