使用 Microsoft Graph PowerShell 管理密碼
本文適用於 Microsoft 365 企業版和 Office 365 企業版。
您可以使用 Microsoft Graph PowerShell 作為 Microsoft 365 系統管理中心的替代方案,以管理 Microsoft 365 中的密碼。
注意事項
Azure Active Directory 模組正由 Microsoft Graph PowerShell SDK 取代。 您可以使用 Microsoft Graph PowerShell SDK 來存取所有的 Microsoft Graph API。 如需詳細資訊,請參閱 開始使用 Microsoft Graph PowerShell SDK。
首先,使用 Microsoft Entra DC 系統管理員 或 雲端應用程式系統管理員 帳戶來 連線到您的 Microsoft 365 租使用者。
管理用戶的密碼需要 User.ReadWrite.All 許可權範圍或 [ 指派授權] 圖形 API 參考頁面中所列的其中一個其他許可權。
Connect-Graph -Scopes User.ReadWrite.All
使用這些命令來設定密碼,並強制使用者在下次登入時變更其新密碼。
$userUPN="<user account sign in name, such as belindan@contoso.com>"
$newPassword="<new password>"
$secPassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Update-MgUser -UserId $userUPN -PasswordProfile @{ ForceChangePasswordNextSignIn = $true; Password = $newPassword }
另請參閱
以 PowerShell 管理 Microsoft 365 使用者帳戶、授權和群組