Get-EntraSubscription
列出组织的商业订阅。
语法
GetQuery (默认值)
Get-EntraSubscription
[-Top <Int32>]
[-All]
[-Filter <String>]
[-Property <String[]>]
[<CommonParameters>]
GetById
Get-EntraSubscription
-CommerceSubscriptionId <String>
[-Property <String[]>]
[<CommonParameters>]
说明
该 Get-EntraSubscription cmdlet 列出了组织的商业订阅。
在工作或学校帐户的委托方案中,对其他用户进行操作时,登录用户必须具有受支持的Microsoft Entra角色或具有必要权限的自定义角色。 以下最低特权角色支持此操作:
- Dynamics 365 Business Central管理员 - 只读标准属性
- 全球阅读器
- 目录读取器
示例
示例 1:获取所有组织的商业订阅
Connect-Entra -Scopes 'Organization.Read.All'
Get-EntraSubscription -All
skuPartNumber : POWER_BI_STANDARD
ownerId :
id : aaaa0000-bb11-2222-33cc-444444dddddd
nextLifecycleDateTime : 9/24/2025 11:59:59 PM
ownerType :
isTrial : True
ownerTenantId :
createdDateTime : 9/24/2023 12:00:00 AM
serviceStatus : {EXCHANGE_S_FOUNDATION, DYN365_ENTERPRISE_P1_IW}
totalLicenses : 1
skuId : 0000aaaa-11bb-cccc-dd22-eeeeee333333
status : Enabled
commerceSubscriptionId : eeeeeeee-4444-5555-6666-ffffffffffff
此示例演示如何检索指定的商业订阅。
示例 2:按 CommerceSubscriptionId 获取商业订阅
Connect-Entra -Scopes 'Organization.Read.All'
Get-EntraSubscription -CommerceSubscriptionId 'eeeeeeee-4444-5555-6666-ffffffffffff'
skuPartNumber : POWER_BI_STANDARD
ownerId :
id : aaaa0000-bb11-2222-33cc-444444dddddd
nextLifecycleDateTime : 9/24/2025 11:59:59 PM
ownerType :
isTrial : True
ownerTenantId :
createdDateTime : 9/24/2023 12:00:00 AM
serviceStatus : {EXCHANGE_S_FOUNDATION, DYN365_ENTERPRISE_P1_IW}
totalLicenses : 1
skuId : 0000aaaa-11bb-cccc-dd22-eeeeee333333
status : Enabled
commerceSubscriptionId : eeeeeeee-4444-5555-6666-ffffffffffff
此示例演示如何通过 CommerceSubscriptionId.. 检索指定的商业订阅。
-
-CommerceSubscriptionId参数指定商务系统中订阅的 ID。
示例 3:通过筛选获取可用的许可证计划
Connect-Entra -Scopes 'Organization.Read.All'
Get-EntraSubscription -Filter "id eq 'aaaa0000-bb11-2222-33cc-444444dddddd'"
skuPartNumber : POWER_BI_STANDARD
ownerId :
id : aaaa0000-bb11-2222-33cc-444444dddddd
nextLifecycleDateTime : 9/24/2025 11:59:59 PM
ownerType :
isTrial : True
ownerTenantId :
createdDateTime : 9/24/2023 12:00:00 AM
serviceStatus : {EXCHANGE_S_FOUNDATION, DYN365_ENTERPRISE_P1_IW}
totalLicenses : 1
skuId : 0000aaaa-11bb-cccc-dd22-eeeeee333333
status : Enabled
commerceSubscriptionId : eeeeeeee-4444-5555-6666-ffffffffffff
此示例演示如何使用筛选 Id 属性检索指定的商业订阅。
示例 4:检索订阅的 SKU(存储保留单位)
Connect-Entra -Scopes 'Organization.Read.All'
Get-EntraSubscription -Property skuPartNumber, Status | Select-Object skuPartNumber, Status
skuPartNumber status
------------- ------
STREAM Enabled
EMSPREMIUM Enabled
UNIVERSAL_PRINT_M365 Enabled
Microsoft_365_Copilot Enabled
WINDOWS_STORE Enabled
此示例演示如何检索订阅的 SKU。 您可以将 -Select 用作 -Property 的别名。
示例 5:获取活动商业订阅的列表
Connect-Entra -Scopes 'Organization.Read.All'
Get-EntraSubscription |
Where-Object {
($_.Status -ne "Suspended" -and $_.Status -ne "LockedOut") -and
($_.NextLifecycleDateTime -ne $null)
} |
Sort-Object NextLifecycleDateTime |
Select-Object *
skuPartNumber : POWER_BI_STANDARD
ownerId :
id : aaaa0000-bb11-2222-33cc-444444dddddd
nextLifecycleDateTime : 9/24/2025 11:59:59 PM
ownerType :
isTrial : True
ownerTenantId :
createdDateTime : 9/24/2023 12:00:00 AM
serviceStatus : {EXCHANGE_S_FOUNDATION, DYN365_ENTERPRISE_P1_IW}
totalLicenses : 1000
skuId : 0000aaaa-11bb-cccc-dd22-eeeeee333333
status : Enabled
commerceSubscriptionId : eeeeeeee-4444-5555-6666-ffffffffffff
此示例演示如何检索活动商业订阅。
参数
-All
列出所有页面。
参数属性
| 类型: | System.Management.Automation.SwitchParameter |
| 默认值: | False |
| 支持通配符: | False |
| 不显示: | False |
参数集
(All)
| Position: | Named |
| 必需: | False |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-CommerceSubscriptionId
指定商务系统中订阅的 ID。
参数属性
| 类型: | System.String |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
| 别名: | SubscriptionId(订阅ID) |
参数集
GetById
| Position: | Named |
| 必需: | True |
| 来自管道的值: | True |
| 来自管道的值(按属性名称): | True |
| 来自剩余参数的值: | False |
-Filter
指定 OData v4.0 筛选器语句。 此参数筛选返回的对象。
参数属性
| 类型: | System.String |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
参数集
GetQuery
| Position: | Named |
| 必需: | False |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-Property
指定要返回的属性。
参数属性
| 类型: | System.String[] |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
| 别名: | Select |
参数集
(All)
| Position: | Named |
| 必需: | False |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
-Top
指定要返回的最大记录数。
参数属性
| 类型: | System.Int32 |
| 默认值: | None |
| 支持通配符: | False |
| 不显示: | False |
| 别名: | Limit |
参数集
GetQuery
| Position: | Named |
| 必需: | False |
| 来自管道的值: | False |
| 来自管道的值(按属性名称): | False |
| 来自剩余参数的值: | False |
CommonParameters
此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters。
备注
Get-EntraDirectorySubscription 是 Get-EntraSubscription 的别名。