PowerShell을 사용하여 암호 관리
이 문서는 Microsoft 365 Enterprise와 Office 365 Enterprise에 모두 적용됩니다.
Microsoft 365 관리 센터 대신 Microsoft 365 PowerShell을 사용하여 Microsoft 365 암호를 관리할 수 있습니다.
이 문서의 명령 블록에서 변수 값을 지정해야 하는 경우 다음 단계를 사용합니다.
- 명령 블록을 클립보드에 복사하여 메모장 또는 PowerShell ISE(통합 스크립트 환경)에 붙여넣습니다.
- 변수 값을 입력하고 "<" 및 ">" 문자를 제거합니다.
- PowerShell 창 또는 PowerShell ISE에서 명령을 실행합니다.
Graph 모듈용 Azure Active Directory PowerShell 사용하기
암호 설정
이러한 명령을 사용하여 사용자 계정에 대한 암호를 지정합니다.
$userUPN="<user account sign in name, such as belindan@contoso.com>"
$newPassword="<new password>"
$secPassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-AzureADUserPassword -ObjectId $userUPN -Password $secPassword
사용자가 암호를 변경하도록 강제 적용
이러한 명령을 사용하여 암호를 설정하고 사용자가 새 암호를 변경하도록 합니다.
$userUPN="<user account sign in name, such as belindan@contoso.com>"
$newPassword="<new password>"
$secPassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-AzureADUserPassword -ObjectId $userUPN -Password $secPassword -EnforceChangePasswordPolicy $true
다음 명령을 사용하여 암호를 설정하고 다음에 로그인할 때 사용자가 새 암호를 변경하도록 합니다.
$userUPN="<user account sign in name, such as belindan@contoso.com>"
$newPassword="<new password>"
$secPassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-AzureADUserPassword -ObjectId $userUPN -Password $secPassword -ForceChangePasswordNextLogin $true
Windows PowerShell용 Microsoft Azure Active Directory 모듈 사용하기
암호 설정
이러한 명령을 사용하여 사용자 계정에 대한 암호를 지정합니다.
$userUPN="<user account sign in name>"
$newPassword="<new password>"
Set-MsolUserPassword -UserPrincipalName $userUPN -NewPassword $newPassword
사용자가 암호를 변경하도록 강제 적용
이러한 명령을 사용하여 사용자가 암호를 변경하도록 강제합니다.
$userUPN="<user account sign in name>"
Set-MsolUserPassword -UserPrincipalName $userUPN -ForceChangePassword $true