Project

PasswordSolution

This module allows the creation of password expiry emails for users, managers, administrators, and security according to defined templates. It's able to work with different rules allowing to fully customize who gets the email and when.

Stars169
Forks22
Open issues2
PowerShell Gallery downloads32712
Releasev2.1.0
Language: PowerShell Updated: 2026-02-14T21:45:14.0000000+00:00

Documentation

PasswordSolution Overview

When to use PasswordSolution and what it covers.

Use PasswordSolution when you need a more complete password-review workflow than a simple expiry list.

The module can review expiring passwords, service-account ownership, manager routing, and password quality. It is designed for enterprise processes where reporting, staged notification, and safety checks matter.

Common tasks

  • Review users and service accounts with expiring or non-expiring passwords.
  • Generate password-quality reports using DSInternals-backed checks.
  • Normalize report values with replacements before sharing output.
  • Keep notification configuration and secrets outside public scripts.