Set-EntraUserPasswordProfile
Anger lösenordet för en användare.
Syntax
Default (Standard)
Set-EntraUserPasswordProfile
[-ForceChangePasswordNextSignIn]
[-ForceChangePasswordNextSignInWithMfa]
-UserId <String>
-Password <SecureString>
[<CommonParameters>]
Description
Cmdleten Set-EntraUserPasswordProfile med alias Set-EntraUserPassword anger lösenordet för en användare i Microsoft Entra ID.
Alla användare kan uppdatera sitt lösenord utan att tillhöra någon administratörsroll.
Exempel
Exempel 1: Ange en användares lösenord
Connect-Entra -Scopes 'Directory.AccessAsUser.All'
$newPassword = '<strong-password>'
$securePassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-EntraUserPasswordProfile -UserId 'SawyerM@contoso.com' -Password $securePassword
Det här kommandot anger den angivna användarens lösenord.
-
-UserIdparameter anger ID för en användare i Microsoft Entra ID. -
-Passwordparameter anger lösenordet som ska anges.
Exempel 2: Ange en användares lösenord med parametern ForceChangePasswordNextSignInWithMfa
Connect-Entra -Scopes 'Directory.AccessAsUser.All'
$newPassword= '<strong-password>'
$securePassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-EntraUserPasswordProfile -UserId 'SawyerM@contoso.com' -Password $securePassword -ForceChangePasswordNextSignInWithMfa
Det här kommandot anger den angivna användarens lösenord med parametern ForceChangePasswordNextSignInWithMfa.
-
-UserIdparameter anger ID för en användare i Microsoft Entra ID. -
-Passwordparameter anger lösenordet som ska anges. -
-ForceChangePasswordNextSignInWithMfaparametern tvingar användaren att ändra sitt lösenord.
Exempel 3: Ange en användares lösenord med parametern ForceChangePasswordNextSignIn
connect-Entra -Scopes 'Directory.AccessAsUser.All'
$newPassword= '<strong-password>'
$securePassword = ConvertTo-SecureString $newPassword -AsPlainText -Force
Set-EntraUserPasswordProfile -UserId 'SawyerM@contoso.com' -Password $securePassword -ForceChangePasswordNextSignIn
Det här kommandot anger den angivna användarens lösenord med parametern ForceChangePasswordNextSignIn.
-
-UserIdparameter anger ID för en användare i Microsoft Entra ID. -
-Passwordparameter anger lösenordet som ska anges. -
-ForceChangePasswordNextSignInparametern tvingar en användare att ändra sitt lösenord under nästa inloggning.
Parametrar
-ForceChangePasswordNextSignIn
Tvingar en användare att ändra sitt lösenord under nästa inloggning.
Parameteregenskaper
| Typ: | System.Management.Automation.SwitchParameter |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-ForceChangePasswordNextSignInWithMfa
Om värdet är true tvingar du användaren att ändra sitt lösenord.
Parameteregenskaper
| Typ: | System.Management.Automation.SwitchParameter |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | False |
| Värde från pipeline: | False |
| Värde från pipeline efter egenskapsnamn: | False |
| Värde från återstående argument: | False |
-Password
Anger lösenordet.
Parameteregenskaper
| Typ: | System.SecureString |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
-UserId
Anger ID för en användare.
Parameteregenskaper
| Typ: | System.String |
| Standardvärde: | None |
| Stöder jokertecken: | False |
| DontShow: | False |
| Alias: | Objekt-ID, UPN, Identitet, Användarens huvudnamn |
Parameteruppsättningar
(All)
| Position: | Named |
| Obligatorisk: | True |
| Värde från pipeline: | True |
| Värde från pipeline efter egenskapsnamn: | True |
| Värde från återstående argument: | False |
CommonParameters
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.