← cd ~/licences
// licences · sku
EXCHANGEESSENTIALSExchange Online Essentials (ExO P1 Based)
EXCHANGEESSENTIALS is the SKU part number Microsoft uses for Exchange Online Essentials (ExO P1 Based). You'll see it in Graph, PowerShell, licence reports and group-based licensing errors.
| Product name | Exchange Online Essentials (ExO P1 Based) |
|---|---|
| String ID (SkuPartNumber) | EXCHANGEESSENTIALS |
| GUID (SkuId) | 7fc0182e-d107-4556-8329-7caaa511197b |
| Service plans | 1 |
Service plans included (1)
| Service plan | Name | ID |
|---|---|---|
EXCHANGE_S_STANDARD | EXCHANGE ONLINE (PLAN 1) | 9aaf7827-d63c-4b61-89c3-182f06f82e5c |
Is it in your tenant?
Connect-MgGraph -Scopes "Organization.Read.All"
Get-MgSubscribedSku | Where-Object SkuPartNumber -eq "EXCHANGEESSENTIALS" |
Select-Object SkuPartNumber, ConsumedUnits, @{ n = "Purchased"; e = { $_.PrepaidUnits.Enabled } }Assign it to a user
For more than a handful of people, use group-based licensing instead. The user needs a usage location set first.
Connect-MgGraph -Scopes "User.ReadWrite.All"
Set-MgUserLicense -UserId "jane.doe@contoso.com" `
-AddLicenses @{ SkuId = "7fc0182e-d107-4556-8329-7caaa511197b" } -RemoveLicenses @()Who has it?
Connect-MgGraph -Scopes "User.Read.All"
Get-MgUser -Filter "assignedLicenses/any(x:x/skuId eq 7fc0182e-d107-4556-8329-7caaa511197b)" `
-ConsistencyLevel eventual -CountVariable n -All |
Select-Object DisplayName, UserPrincipalNameSimilar licences
These share the most service plans with EXCHANGEESSENTIALS.
EXCHANGESTANDARDExchange Online (Plan 1) · 33% overlapEXCHANGESTANDARD_ALUMNIExchange Online (Plan 1) for Alumni with Yammer · 33% overlap