Copy-ready commandSet-MgUserLicense
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 example
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.