Releases: EvotecIT/PasswordSolution
Releases · EvotecIT/PasswordSolution
v2.1.0
What's Changed
- Add ability to disable users as part of password expiration process & other improvements by @PrzemyslawKlys in #26
- Duplicate password groups improvement by @PrzemyslawKlys in #27
- Fix display output of Day Reminders in HTML report by @PrzemyslawKlys in #28
Full Changelog: v2.0.2...v2.1.0
v2.0.2
What's new
- Add
SearchBasewhen managers are not required, or the scope for both users and managers is very limited (use FilterOrganizationalUnit instead)
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's new
- Fixes
AdminSectionnot working properly for modern configuration - Improve error reporting when sending emails
Full Changelog: v2.0.0...v2.0.1
v2.0.0 **EXPERIMENTAL**
What's new
- Added basic support for Microsoft Entra ID (Azure AD) #21
- Improved reporting allowing to exclude properties from HTML reports to make them smaller
- Hide 'Manager', 'ManagerDN', 'MemberOf' by default in HTML reports (zero out ExcludeProperties to get rid of this behavior)
- Made
ScrollXdefault totruein HTML reports to make them more readable
v1.3.2
v1.3.1
What's new
- Fixes
FilterOrganizationalUnitnot working properly - Add more logs
Full Changelog: v1.3.0...v1.3.1
v1.3.0
What's new
- Added
NotifyOnUserMatchingRuleForManager,NotifyOnUserMatchingRuleForManagerButNotComplianttoNew-PasswordConfigurationOptionto allow for more granular control over logging - Fixes sending emails to managers based on weekdays when using modern setup configuration
- Added additional check logic to prevent wrong rules configuration
Full Changelog: v1.2.9...v1.3.0
v1.2.9
v1.2.8
What's new
- Added
FilterOrganizationalUnittoNew-PasswordConfigurationOptionto allow for filtering users based on OrganizationalUnit
This speeds up the process of scanning users, and allows for more granular control over which users are scanned without having to go thru all users in the domain
The module still gets all the users but only processes the ones that match the filter - Improved console colors a bit, to prevent some colors from being invisible
$Options = @{
# Logging to file and to screen
ShowTime = $true
LogFile = "$PSScriptRoot\Logs\PasswordSolution_$(($Date).ToString('yyyy-MM-dd_HH_mm_ss')).log"
TimeFormat = "yyyy-MM-dd HH:mm:ss"
LogMaximum = 365
NotifyOnSkipUserManagerOnly = $false
NotifyOnSecuritySend = $true
NotifyOnManagerSend = $true
NotifyOnUserSend = $true
NotifyOnUserMatchingRule = $false
NotifyOnUserDaysToExpireNull = $false
SearchPath = "$PSScriptRoot\Search\SearchLog_$((Get-Date).ToString('yyyy-MM')).xml"
EmailDateFormat = "yyyy-MM-dd"
EmailDateFormatUTCConversion = $true
FilterOrganizationalUnit = @(
"*OU=Accounts,OU=Administration,DC=ad,DC=evotec,DC=xyz"
"*OU=Administration,DC=ad,DC=evotec,DC=xyz"
)
}
New-PasswordConfigurationOption @OptionsFull Changelog: v1.2.7...v1.2.8
v1.2.7
What's new
- Adds sending email without credentials (using SMTP server)
- Fixes
SkipCertificateValidationtypo inNew-PasswordConfigurationEmail - Small cleanup
Full Changelog: v1.2.6...v1.2.7