├── .github └── FUNDING.yml ├── .gitignore ├── Build └── Manage-Module.ps1 ├── CHANGELOG.MD ├── Docs ├── Find-Password.md ├── Find-PasswordNotification.md ├── Find-PasswordQuality.md ├── Images │ ├── PasswordQuality1.png │ ├── PasswordQuality2.png │ ├── PasswordQuality3.png │ ├── PasswordQuality4.png │ ├── PasswordQuality5.png │ └── PasswordQuality6.png ├── New-PasswordConfigurationEmail.md ├── New-PasswordConfigurationOption.md ├── New-PasswordConfigurationReport.md ├── New-PasswordConfigurationRule.md ├── New-PasswordConfigurationRuleReminder.md ├── New-PasswordConfigurationTemplate.md ├── New-PasswordConfigurationType.md ├── Readme.md ├── Show-PasswordQuality.md └── Start-PasswordSolution.md ├── Examples ├── Example-EncryptPassword.ps1 ├── Example-FindUsers.ps1 ├── Example-FindUsersAdvanced.ps1 ├── Example-FindUsersEntra.ps1 ├── Example-FindUsersPasswordQualityConsole.ps1 ├── Example-FindUsersPasswordQualityConsoleWithReplacements.ps1 ├── Example-FindUsersPasswordQualityReport.ps1 ├── Example-FindUsersPasswordQualityReportWithReplacements.ps1 ├── Example-PasswordDashboard.ps1 ├── Example-PasswordSolution-Entra.ps1 ├── Example-PasswordSolution-LegacyConfiguration01.ps1 ├── Example-PasswordSolution-ModernConfiguration01.ps1 ├── Example-ReRegisterTaskAsGMSA.ps1 ├── Example-SearchNotification.ps1 └── WeakPasswordGenerator.ps1 ├── PasswordSolution.psd1 ├── PasswordSolution.psm1 ├── Private ├── Add-ManagerInformation.ps1 ├── Add-ParametersToString.ps1 ├── Export-SearchInformation.ps1 ├── Fromat-ReminderDays.ps1 ├── Import-SearchInformation.ps1 ├── Invoke-PasswordRuleProcessing.ps1 ├── New-HTMLReport.ps1 ├── Send-PasswordAdminNotifications.ps1 ├── Send-PasswordEmail.ps1 ├── Send-PasswordManagerNotifications.ps1 ├── Send-PasswordSecurityNotifications.ps1 ├── Send-PasswordUserNotifications.ps1 └── Set-PasswordConfiguration.ps1 ├── Public ├── Find-Password.ps1 ├── Find-PasswordEntra.ps1 ├── Find-PasswordNotification.ps1 ├── Find-PasswordQuality.ps1 ├── New-PasswordConfigurationEmail.ps1 ├── New-PasswordConfigurationEntra.ps1 ├── New-PasswordConfigurationExternalUsers.ps1 ├── New-PasswordConfigurationOption.ps1 ├── New-PasswordConfigurationReplacement.ps1 ├── New-PasswordConfigurationReport.ps1 ├── New-PasswordConfigurationRule.ps1 ├── New-PasswordConfigurationRuleReminder.ps1 ├── New-PasswordConfigurationTemplate.ps1 ├── New-PasswordConfigurationType.ps1 ├── Show-PasswordQuality.ps1 └── Start-PasswordSolution.ps1 └── README.MD /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/.gitignore -------------------------------------------------------------------------------- /Build/Manage-Module.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Build/Manage-Module.ps1 -------------------------------------------------------------------------------- /CHANGELOG.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/CHANGELOG.MD -------------------------------------------------------------------------------- /Docs/Find-Password.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Find-Password.md -------------------------------------------------------------------------------- /Docs/Find-PasswordNotification.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Find-PasswordNotification.md -------------------------------------------------------------------------------- /Docs/Find-PasswordQuality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Find-PasswordQuality.md -------------------------------------------------------------------------------- /Docs/Images/PasswordQuality1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Images/PasswordQuality1.png -------------------------------------------------------------------------------- /Docs/Images/PasswordQuality2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Images/PasswordQuality2.png -------------------------------------------------------------------------------- /Docs/Images/PasswordQuality3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Images/PasswordQuality3.png -------------------------------------------------------------------------------- /Docs/Images/PasswordQuality4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Images/PasswordQuality4.png -------------------------------------------------------------------------------- /Docs/Images/PasswordQuality5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Images/PasswordQuality5.png -------------------------------------------------------------------------------- /Docs/Images/PasswordQuality6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Images/PasswordQuality6.png -------------------------------------------------------------------------------- /Docs/New-PasswordConfigurationEmail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/New-PasswordConfigurationEmail.md -------------------------------------------------------------------------------- /Docs/New-PasswordConfigurationOption.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/New-PasswordConfigurationOption.md -------------------------------------------------------------------------------- /Docs/New-PasswordConfigurationReport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/New-PasswordConfigurationReport.md -------------------------------------------------------------------------------- /Docs/New-PasswordConfigurationRule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/New-PasswordConfigurationRule.md -------------------------------------------------------------------------------- /Docs/New-PasswordConfigurationRuleReminder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/New-PasswordConfigurationRuleReminder.md -------------------------------------------------------------------------------- /Docs/New-PasswordConfigurationTemplate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/New-PasswordConfigurationTemplate.md -------------------------------------------------------------------------------- /Docs/New-PasswordConfigurationType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/New-PasswordConfigurationType.md -------------------------------------------------------------------------------- /Docs/Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Readme.md -------------------------------------------------------------------------------- /Docs/Show-PasswordQuality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Show-PasswordQuality.md -------------------------------------------------------------------------------- /Docs/Start-PasswordSolution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Docs/Start-PasswordSolution.md -------------------------------------------------------------------------------- /Examples/Example-EncryptPassword.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-EncryptPassword.ps1 -------------------------------------------------------------------------------- /Examples/Example-FindUsers.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-FindUsers.ps1 -------------------------------------------------------------------------------- /Examples/Example-FindUsersAdvanced.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-FindUsersAdvanced.ps1 -------------------------------------------------------------------------------- /Examples/Example-FindUsersEntra.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-FindUsersEntra.ps1 -------------------------------------------------------------------------------- /Examples/Example-FindUsersPasswordQualityConsole.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-FindUsersPasswordQualityConsole.ps1 -------------------------------------------------------------------------------- /Examples/Example-FindUsersPasswordQualityConsoleWithReplacements.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-FindUsersPasswordQualityConsoleWithReplacements.ps1 -------------------------------------------------------------------------------- /Examples/Example-FindUsersPasswordQualityReport.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-FindUsersPasswordQualityReport.ps1 -------------------------------------------------------------------------------- /Examples/Example-FindUsersPasswordQualityReportWithReplacements.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-FindUsersPasswordQualityReportWithReplacements.ps1 -------------------------------------------------------------------------------- /Examples/Example-PasswordDashboard.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-PasswordDashboard.ps1 -------------------------------------------------------------------------------- /Examples/Example-PasswordSolution-Entra.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-PasswordSolution-Entra.ps1 -------------------------------------------------------------------------------- /Examples/Example-PasswordSolution-LegacyConfiguration01.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-PasswordSolution-LegacyConfiguration01.ps1 -------------------------------------------------------------------------------- /Examples/Example-PasswordSolution-ModernConfiguration01.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-PasswordSolution-ModernConfiguration01.ps1 -------------------------------------------------------------------------------- /Examples/Example-ReRegisterTaskAsGMSA.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-ReRegisterTaskAsGMSA.ps1 -------------------------------------------------------------------------------- /Examples/Example-SearchNotification.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/Example-SearchNotification.ps1 -------------------------------------------------------------------------------- /Examples/WeakPasswordGenerator.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Examples/WeakPasswordGenerator.ps1 -------------------------------------------------------------------------------- /PasswordSolution.psd1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/PasswordSolution.psd1 -------------------------------------------------------------------------------- /PasswordSolution.psm1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/PasswordSolution.psm1 -------------------------------------------------------------------------------- /Private/Add-ManagerInformation.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Add-ManagerInformation.ps1 -------------------------------------------------------------------------------- /Private/Add-ParametersToString.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Add-ParametersToString.ps1 -------------------------------------------------------------------------------- /Private/Export-SearchInformation.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Export-SearchInformation.ps1 -------------------------------------------------------------------------------- /Private/Fromat-ReminderDays.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Fromat-ReminderDays.ps1 -------------------------------------------------------------------------------- /Private/Import-SearchInformation.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Import-SearchInformation.ps1 -------------------------------------------------------------------------------- /Private/Invoke-PasswordRuleProcessing.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Invoke-PasswordRuleProcessing.ps1 -------------------------------------------------------------------------------- /Private/New-HTMLReport.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/New-HTMLReport.ps1 -------------------------------------------------------------------------------- /Private/Send-PasswordAdminNotifications.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Send-PasswordAdminNotifications.ps1 -------------------------------------------------------------------------------- /Private/Send-PasswordEmail.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Send-PasswordEmail.ps1 -------------------------------------------------------------------------------- /Private/Send-PasswordManagerNotifications.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Send-PasswordManagerNotifications.ps1 -------------------------------------------------------------------------------- /Private/Send-PasswordSecurityNotifications.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Send-PasswordSecurityNotifications.ps1 -------------------------------------------------------------------------------- /Private/Send-PasswordUserNotifications.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Send-PasswordUserNotifications.ps1 -------------------------------------------------------------------------------- /Private/Set-PasswordConfiguration.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Private/Set-PasswordConfiguration.ps1 -------------------------------------------------------------------------------- /Public/Find-Password.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/Find-Password.ps1 -------------------------------------------------------------------------------- /Public/Find-PasswordEntra.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/Find-PasswordEntra.ps1 -------------------------------------------------------------------------------- /Public/Find-PasswordNotification.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/Find-PasswordNotification.ps1 -------------------------------------------------------------------------------- /Public/Find-PasswordQuality.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/Find-PasswordQuality.ps1 -------------------------------------------------------------------------------- /Public/New-PasswordConfigurationEmail.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/New-PasswordConfigurationEmail.ps1 -------------------------------------------------------------------------------- /Public/New-PasswordConfigurationEntra.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/New-PasswordConfigurationEntra.ps1 -------------------------------------------------------------------------------- /Public/New-PasswordConfigurationExternalUsers.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/New-PasswordConfigurationExternalUsers.ps1 -------------------------------------------------------------------------------- /Public/New-PasswordConfigurationOption.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/New-PasswordConfigurationOption.ps1 -------------------------------------------------------------------------------- /Public/New-PasswordConfigurationReplacement.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/New-PasswordConfigurationReplacement.ps1 -------------------------------------------------------------------------------- /Public/New-PasswordConfigurationReport.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/New-PasswordConfigurationReport.ps1 -------------------------------------------------------------------------------- /Public/New-PasswordConfigurationRule.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/New-PasswordConfigurationRule.ps1 -------------------------------------------------------------------------------- /Public/New-PasswordConfigurationRuleReminder.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/New-PasswordConfigurationRuleReminder.ps1 -------------------------------------------------------------------------------- /Public/New-PasswordConfigurationTemplate.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/New-PasswordConfigurationTemplate.ps1 -------------------------------------------------------------------------------- /Public/New-PasswordConfigurationType.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/New-PasswordConfigurationType.ps1 -------------------------------------------------------------------------------- /Public/Show-PasswordQuality.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/Show-PasswordQuality.ps1 -------------------------------------------------------------------------------- /Public/Start-PasswordSolution.ps1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/Public/Start-PasswordSolution.ps1 -------------------------------------------------------------------------------- /README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/EvotecIT/PasswordSolution/HEAD/README.MD --------------------------------------------------------------------------------