Set-MsolUserPassword

Hiermee stelt u het wachtwoord voor een gebruiker opnieuw in.

Syntax

Set-MsolUserPassword
   -ObjectId <Guid>
   [-NewPassword <String>]
   [-ForceChangePassword <Boolean>]
   [-ForceChangePasswordOnly <Boolean>]
   [-TenantId <Guid>]
   [<CommonParameters>]
Set-MsolUserPassword
   [-NewPassword <String>]
   [-ForceChangePassword <Boolean>]
   [-ForceChangePasswordOnly <Boolean>]
   -UserPrincipalName <String>
   [-TenantId <Guid>]
   [<CommonParameters>]

Description

Met de cmdlet Set-MsolUserPassword wordt het wachtwoord van een gebruiker opnieuw ingesteld. Deze cmdlet kan alleen worden gebruikt voor gebruikers met standaardidentiteiten.

Voorbeelden

Voorbeeld 1: Een wachtwoord opnieuw instellen met een willekeurig wachtwoord

PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@contoso.com" -ForceChangePassword

Met deze opdracht wordt het wachtwoord opnieuw ingesteld voor davidchew@contoso.com. De cmdlet genereert een willekeurig wachtwoord. De gebruiker moet het wachtwoord opnieuw instellen bij de volgende aanmelding.

Voorbeeld 2: Een wachtwoord opnieuw instellen

PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@consoso.com" -NewPassword "pa$$word"

Met deze opdracht wordt het wachtwoord opnieuw ingesteld voor davidchew@contoso.com. De gebruiker moet het wachtwoord opnieuw instellen bij de volgende aanmelding.

Parameters

-ForceChangePassword

Hiermee wordt aangegeven of de gebruiker het wachtwoord moet wijzigen wanneer deze zich de volgende keer aanmeldt.

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ForceChangePasswordOnly

Type:Boolean
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-NewPassword

Hiermee geeft u een nieuw wachtwoord voor de gebruiker op. Als de gebruiker een sterk wachtwoord vereist, moet aan alle volgende regels worden voldaan:

  • Het wachtwoord moet ten minste één kleine letter bevatten
  • Het wachtwoord moet ten minste één hoofdletter bevatten
  • Het wachtwoord moet ten minste één niet-alfanumerieke teken bevatten
  • Het wachtwoord mag geen spaties, tabbladen of regeleinden bevatten
  • De lengte van het wachtwoord moet 8-16 tekens lang zijn
  • De gebruikersnaam kan niet worden opgenomen in het wachtwoord

Als u geen wachtwoord opgeeft, genereert de cmdlet een willekeurig wachtwoord voor de gebruiker.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-ObjectId

Hiermee geeft u de unieke id van de gebruiker waarvoor het wachtwoord moet worden ingesteld.

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TenantId

Hiermee geeft u de unieke id van de tenant op waarop de bewerking moet worden uitgevoerd. De standaardwaarde is de tenant van de huidige gebruiker. Deze parameter is alleen van toepassing op partnergebruikers.

Type:Guid
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-UserPrincipalName

Hiermee geeft u de user principal name van de gebruiker waarvoor het wachtwoord moet worden ingesteld.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False