Как я могу определить, истек ли срок действия пароля учетной записи пользователя Office 365 / Azure Active Directory или требуется ли его изменить?
Был сценарий для PowerShell, который создает отчет о паролях, срок действия которых истекает в течение указанного времени и уже истек. https://community.spiceworks.com/scripts/show/1733-report-passwordexpiring
Этот сценарий может быть полезен людям, которые ищут решение в этой ветке.
https://gallery.technet.microsoft.com/Export-Office-365-Users-91b4fc50
Используя этот скрипт, вы можете сгенерировать 7 различных отчетов о паролях.
Для политики паролей Azure AD или Office365 срок действия пароля по умолчанию составляет 90 дней, а уведомление об истечении срока действия пароля по умолчанию - 14 дней. Подробнее о политиках паролей вы можете прочитать в следующей статье.
https://docs.microsoft.com/en-us/azure/active-directory/active-directory-passwords-policy
Кроме того, чтобы определить дату истечения срока действия пароля для конкретной учетной записи пользователя, вы можете получить информацию о последней отметке времени изменения пароля, используя приведенную ниже команду в Azure AD PowerShell, а затем рассчитать дату истечения срока действия на основе отметки времени последней смены пароля.
Get-MsolUser