Set-MsolUserPassword
Mereset kata sandi untuk pengguna.
Sintaks
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>]
Deskripsi
Cmdlet Set-MsolUserPassword mengatur ulang kata sandi pengguna. Cmdlet ini hanya dapat digunakan untuk pengguna dengan identitas standar.
Contoh
Contoh 1: Mereset kata sandi dengan kata sandi acak
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@contoso.com" -ForceChangePassword
Perintah ini mengatur ulang kata sandi untuk davidchew@contoso.com. Cmdlet menghasilkan kata sandi acak. Pengguna diharuskan untuk mengatur ulang kata sandi saat masuk berikutnya.
Contoh 2: Mereset kata sandi
PS C:\> Set-MsolUserPassword -UserPrincipalName "davidchew@consoso.com" -NewPassword "pa$$word"
Perintah ini mengatur ulang kata sandi untuk davidchew@contoso.com. Pengguna akan diminta untuk mengatur ulang kata sandi saat masuk berikutnya.
Parameter
-ForceChangePassword
Menunjukkan apakah pengguna harus mengubah kata sandi saat berikutnya mereka masuk.
Jenis: | Boolean |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ForceChangePasswordOnly
Jenis: | Boolean |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-NewPassword
Menentukan kata sandi baru untuk pengguna. Jika pengguna diatur untuk memerlukan kata sandi yang kuat, maka semua aturan berikut harus dipenuhi:
- Kata sandi harus berisi setidaknya satu huruf kecil
- Kata sandi harus berisi setidaknya satu huruf besar
- Kata sandi harus berisi setidaknya satu karakter non-alfanumerik
- Kata sandi tidak boleh berisi spasi, tab, atau hentian baris
- Panjang kata sandi harus 8-16 karakter
- Nama pengguna tidak dapat dimuat dalam kata sandi
Jika Anda tidak menentukan kata sandi, cmdlet menghasilkan kata sandi acak untuk pengguna.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-ObjectId
Menentukan ID unik pengguna untuk mengatur kata sandi.
Jenis: | Guid |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |
-TenantId
Menentukan ID unik penyewa untuk melakukan operasi. Nilai default adalah penyewa pengguna saat ini. Parameter ini hanya berlaku untuk pengguna mitra.
Jenis: | Guid |
Position: | Named |
Nilai default: | None |
Diperlukan: | False |
Terima input alur: | True |
Terima karakter wildcard: | False |
-UserPrincipalName
Menentukan nama utama pengguna untuk mengatur kata sandi.
Jenis: | String |
Position: | Named |
Nilai default: | None |
Diperlukan: | True |
Terima input alur: | True |
Terima karakter wildcard: | False |