← cd ~/licences
// licences · sku
POWER_BI_PRO_DEPTPower BI Pro Dept
POWER_BI_PRO_DEPT is the SKU part number Microsoft uses for Power BI Pro Dept. You'll see it in Graph, PowerShell, licence reports and group-based licensing errors.
| Product name | Power BI Pro Dept |
|---|---|
| String ID (SkuPartNumber) | POWER_BI_PRO_DEPT |
| GUID (SkuId) | 3a6a908c-09c5-406a-8170-8ebb63c42882 |
| Service plans | 2 |
Service plans included (2)
| Service plan | Name | ID |
|---|---|---|
EXCHANGE_S_FOUNDATION | Exchange Foundation | 113feb6c-3fe4-4440-bddc-54d774bf0318 |
BI_AZURE_P2 | Power BI Pro | 70d33638-9c74-4d01-bfd3-562de28bd4ba |
Is it in your tenant?
Connect-MgGraph -Scopes "Organization.Read.All"
Get-MgSubscribedSku | Where-Object SkuPartNumber -eq "POWER_BI_PRO_DEPT" |
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 = "3a6a908c-09c5-406a-8170-8ebb63c42882" } -RemoveLicenses @()Who has it?
Connect-MgGraph -Scopes "User.Read.All"
Get-MgUser -Filter "assignedLicenses/any(x:x/skuId eq 3a6a908c-09c5-406a-8170-8ebb63c42882)" `
-ConsistencyLevel eventual -CountVariable n -All |
Select-Object DisplayName, UserPrincipalNameSimilar licences
These share the most service plans with POWER_BI_PRO_DEPT.
POWER_BI_PROPower BI Pro · 100% overlapPOWER_BI_PRO_CEPower BI Pro CE · 100% overlapPOWER_BI_PRO_FACULTYPower BI Pro for Faculty · 100% overlapPBI_PREMIUM_PER_USERPower BI Premium Per User · 67% overlapPBI_PREMIUM_PER_USER_FACULTYPower BI Premium Per User for Faculty · 67% overlapPBI_PREMIUM_PER_USER_DEPTPower BI Premium Per User Dept · 67% overlapCDSAICAPACITYAI Builder Capacity add-on · 33% overlapSPZA_IWApp Connect IW · 33% overlap