Aracılığıyla paylaş


Set-MsolUserPassword

Kullanıcının parolasını sıfırlar.

Sözdizimi

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

Set-MsolUserPassword cmdlet'i bir kullanıcının parolasını sıfırlar. Bu cmdlet yalnızca standart kimliklere sahip kullanıcılar için kullanılabilir.

Örnekler

Örnek 1: Rastgele parolayla parola sıfırlama

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

Bu komut için davidchew@contoso.comparolayı sıfırlar. Cmdlet rastgele bir parola oluşturur. Kullanıcının bir sonraki oturum açmada parolayı sıfırlaması gerekir.

Örnek 2: Parola sıfırlama

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

Bu komut için davidchew@contoso.comparolayı sıfırlar. Kullanıcının bir sonraki oturum açmada parolayı sıfırlaması gerekir.

Parametreler

-ForceChangePassword

Kullanıcının bir sonraki oturum açışında parolayı değiştirmesi gerekip gerekmediğini gösterir.

Tür:Boolean
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ForceChangePasswordOnly

Tür:Boolean
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-NewPassword

Kullanıcı için yeni bir parola belirtir. Kullanıcı güçlü bir parola gerektirecek şekilde ayarlandıysa, aşağıdaki kuralların tümüne uyulmalıdır:

  • Parola en az bir küçük harf içermelidir
  • Parola en az bir büyük harf içermelidir
  • Parola en az bir alfasayısal olmayan karakter içermelidir
  • Parola boşluk, sekme veya satır sonu içeremez
  • Parola uzunluğu 8-16 karakter olmalıdır
  • Kullanıcı adı parolada bulunamaz

Parola belirtmezseniz, cmdlet kullanıcı için rastgele bir parola oluşturur.

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ObjectId

Parolasının ayarlanacağı kullanıcının benzersiz kimliğini belirtir.

Tür:Guid
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-TenantId

İşlemin gerçekleştirildiği kiracının benzersiz kimliğini belirtir. Varsayılan değer, geçerli kullanıcının kiracısıdır. Bu parametre yalnızca iş ortağı kullanıcıları için geçerlidir.

Tür:Guid
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-UserPrincipalName

Parolasının ayarlanacağı kullanıcının kullanıcı asıl adını belirtir.

Tür:String
Position:Named
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False