Copy-ready commandSet-MgUserLicense — Basic Usage
Set-MgUserLicense -UserId user@contoso.com -AddLicenses @{SkuId=$skuId} -RemoveLicenses @()Production warning
Directory write operations can affect tenant access.
Requirements and permissions
- Requirements
- Microsoft.Graph PowerShell SDK
- Permissions
- Graph delegated or application permissions
- Last reviewed
- 2026-07-31
Examples
Basic Usage
Use Set-MgUserLicense for a standard administrative task.
Set-MgUserLicense -UserId user@contoso.com -AddLicenses @{SkuId=$skuId} -RemoveLicenses @()Original command
Assign a Microsoft 365 license.
Set-MgUserLicense -UserId user@contoso.com -AddLicenses @{SkuId=$skuId} -RemoveLicenses @()Common errors
Command not found
Confirm Microsoft.Graph PowerShell SDK is installed and available in your current shell.