You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过编程方式查看PowerBI许可证数量

查询PowerBI许可证数量的编程方式

PowerShell 方法

使用Microsoft Graph PowerShell模块是最直接的实现方式,步骤如下:

  • 安装所需模块(未安装时执行):
    Install-Module Microsoft.Graph.Identity.DirectoryManagement -Force
    
  • 连接到Microsoft Graph,需申请Directory.Read.All权限:
    Connect-MgGraph -Scopes "Directory.Read.All"
    
  • 查询PowerBI相关许可证的总数与已使用量:
    # 筛选Power BI系列许可证,可根据实际需求调整SKU匹配规则
    Get-MgSubscribedSku | Where-Object { $_.SkuPartNumber -match 'POWER_BI' } | Select-Object SkuPartNumber, TotalUnits, ConsumedUnits
    
    返回结果会清晰展示每个PowerBI SKU的总许可证数和已消耗数量。

REST API 方法

通过Microsoft Graph API的subscribedSkus端点实现查询,同样需要Directory.Read.All权限:

  • 请求URL(可添加筛选条件缩小返回范围):
    GET https://graph.microsoft.com/v1.0/subscribedSkus?$filter=skuPartNumber eq 'POWER_BI_PRO' or skuPartNumber eq 'POWER_BI_STANDARD'
    
  • 响应数据中,每个条目包含totalLicenses(总许可证数)和consumedUnits(已使用数量)字段,直接对应所需数据。

注意:调用API前需获取有效访问令牌,可通过客户端凭据流或授权码流完成令牌申请,确保令牌包含Directory.Read.All权限。

内容的提问来源于stack exchange,提问作者Geezer

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 11:20:37