Office 365/Azure Active Directory

[AAD] 사용자 패스워드 일괄 변경

(주)엠플 2022. 2. 25. 09:00

■ 문서 개요

Microsoft 365의 다수의 사용자의 패스워드를 일괄 변경하는 방법 중 PowerShell을 이용하여

사용자의 패스워드 변경 방법에 대해 기술

 

■ 사용자 패스워드 일괄 변경(PowerShell)

1. Office 365 계정에서 사용자 이름만 데이터 추출

- 사용자 목록을 CSV 파일로 다운로드

명령어 : Get-MsolUser | Select UserPrincipalName | Export-Csv C:\Users.csv -NoTypeInformation

 

2. 패스워드를 재설정 하지 않으려는 사용자는 목록에서 제거

 

3. 사용자 CSV 업로드 및 사용자 패스워드 변경

   - 2번에서 수정한 CSV 업로드

   - 사용자 패스워드 지정 및 지정된 패스워드로 일괄변경

   - ForceChangePassword 옵션으로 이후 사용자 로그인 시 패스워드 변경 여부 설정

명령어: Import-CSV "C:\Users.csv" | %{Set-MsolUserPassword -UserPrincipalName $_.UserPrincipalName -NewPassword password -ForceChangePassword $True}

 

4. 결과 확인

- 사용자 패스워드 변경 여부 및 암호 업데이트 창 표시 여부 확인