Set-MsolUserLicense
Memperbarui penetapan lisensi untuk pengguna.
Catatan
Cmdlet Set-MsolUserLicense tidak digunakan lagi. Pelajari cara menetapkan lisensi dengan Microsoft Graph PowerShell. Untuk informasi selengkapnya, lihat Menetapkan Lisensi Microsoft Graph API.
Sintaks
Set-MsolUserLicense
-ObjectId <Guid>
[-LicenseOptions <LicenseOption[]>]
[-AddLicenses <String[]>]
[-RemoveLicenses <String[]>]
[-TenantId <Guid>]
[<CommonParameters>]
Set-MsolUserLicense
[-LicenseOptions <LicenseOption[]>]
-UserPrincipalName <String>
[-AddLicenses <String[]>]
[-RemoveLicenses <String[]>]
[-TenantId <Guid>]
[<CommonParameters>]
Deskripsi
Cmdlet Set-MsolUserLicense memperbarui penetapan lisensi untuk pengguna. Ini dapat mencakup penambahan lisensi baru, menghapus lisensi, memperbarui opsi lisensi, atau kombinasi tindakan ini.
Contoh
Contoh 1: Menambahkan lisensi ke pengguna
PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -AddLicenses "Contoso:ENTERPRISEPACK"
Perintah ini menambahkan lisensi Office 365 for Enterprises kepada pengguna.
Contoh 2: Menghapus lisensi dari pengguna
PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -RemoveLicenses "contoso:ENTERPRISEPACK"
Perintah ini menghapus lisensi Office 365 for Enterprises dari pengguna. Hal ini dapat mengakibatkan data pengguna dihapus dari setiap layanan.
Contoh 3: Ganti satu lisensi dengan lisensi lain
PS C:\> Set-MsolUserLicense -UserPrincipalName "davidchew@contoso.com" -AddLicenses "contoso:DESKLESS" -RemoveLicenses "contoso:ENTERPRISEPACK"
Perintah ini menggantikan lisensi Office 365 for Enterprises dengan lisensi Office 365 Deskless. Perubahan ini dilakukan dalam satu operasi tunggal. Oleh karena itu, pengguna tidak berakhir dalam status menengah di mana lisensi Office 365 for Enterprises dihapus tanpa Office 365 Deskless ditambahkan.
Parameter
-AddLicenses
Menentukan array lisensi yang akan ditetapkan kepada pengguna.
Jenis: | String[] |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-LicenseOptions
Menentukan array pengaturan khusus lisensi atau SKU. Digunakan untuk menonaktifkan layanan individual saat menetapkan lisensi.
Jenis: | LicenseOption[] |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
Menentukan ID objek unik pengguna untuk memperbarui lisensi.
Jenis: | Guid |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-RemoveLicenses
Menentukan array lisensi yang akan dihapus dari pengguna.
Jenis: | String[] |
Position: | Named |
nilai default: | None |
Diperlukan: | False |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-UserPrincipalName
Menentukan nama utama pengguna pengguna yang akan diperbarui.
Jenis: | String |
Position: | Named |
nilai default: | None |
Diperlukan: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Link Terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk