Skip to content

Releases: EvotecIT/PasswordSolution

v2.0.2

01 Oct 08:27
70936b9
Compare
Choose a tag to compare

What's new

  • Add SearchBase when 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

30 Sep 20:50
b3f84f7
Compare
Choose a tag to compare

What's new

  • Fixes AdminSection not working properly for modern configuration
  • Improve error reporting when sending emails

Full Changelog: v2.0.0...v2.0.1

v2.0.0 **EXPERIMENTAL**

08 Sep 11:52
8a0b7de
Compare
Choose a tag to compare

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 ScrollX default to true in HTML reports to make them more readable

v1.3.2

23 Aug 15:33
38dd3e5
Compare
Choose a tag to compare

What's new

  • Improvement on logging
  • Small improvement to message

Full Changelog: v1.3.1...v1.3.2

v1.3.1

23 Aug 10:28
a38a821
Compare
Choose a tag to compare

What's new

  • Fixes FilterOrganizationalUnit not working properly
  • Add more logs

Full Changelog: v1.3.0...v1.3.1

v1.3.0

23 Aug 09:51
57186b8
Compare
Choose a tag to compare

What's new

  • Added NotifyOnUserMatchingRuleForManager, NotifyOnUserMatchingRuleForManagerButNotCompliant to New-PasswordConfigurationOption to 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

22 Aug 14:54
34e5a70
Compare
Choose a tag to compare

What's new

  • Fixes logging functionality when using modern settings

Full Changelog: v1.2.8...v1.2.9

v1.2.8

22 Aug 08:57
bde8cd8
Compare
Choose a tag to compare

What's new

  • Added FilterOrganizationalUnit to New-PasswordConfigurationOption to 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 @Options

Full Changelog: v1.2.7...v1.2.8

v1.2.7

21 Aug 06:32
58a2d24
Compare
Choose a tag to compare

What's new

  • Adds sending email without credentials (using SMTP server)
  • Fixes SkipCertificateValidation typo in New-PasswordConfigurationEmail
  • Small cleanup

Full Changelog: v1.2.6...v1.2.7

v1.2.6

12 Aug 09:51
0298e23
Compare
Choose a tag to compare

What's new

  • Fix wrong publish of cmdlets

Full Changelog: v1.2.5...v1.2.6