Partilhar via


Gerir palavras-passe com o PowerShell do Microsoft Graph

Este artigo aplica-se ao Microsoft 365 Enterprise e ao Office 365 Enterprise.

Pode utilizar o Microsoft Graph PowerShell como alternativa ao centro de administração do Microsoft 365 para gerir palavras-passe no Microsoft 365.

Nota

O módulo do Azure Active Directory está a ser substituído pelo SDK do PowerShell do Microsoft Graph. Pode utilizar o SDK do PowerShell do Microsoft Graph para aceder a todas as APIs do Microsoft Graph. Para obter mais informações, veja Introdução ao SDK do PowerShell do Microsoft Graph.

Primeiro, utilize uma conta de administrador do Microsoft Entra DC ou de Administrador de Aplicações na Cloud para ligar ao seu inquilino do Microsoft 365.

A gestão de palavras-passe de um utilizador requer o âmbito de permissão User.ReadWrite.All ou uma das outras permissões listadas na página de referência da Graph API "Atribuir licença".

Connect-Graph -Scopes User.ReadWrite.All

Utilize estes comandos para definir uma palavra-passe e forçar um utilizador a alterar a nova palavra-passe da próxima vez que iniciar sessão.

$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 }

Consulte também

Gerir contas de utilizador, licenças e grupos do Microsoft 365 com o PowerShell

Gerir o Microsoft 365 com o PowerShell

Introdução ao PowerShell para Microsoft 365