Get-EntraSubscription
Répertoriez les abonnements commerciaux de l’organisation.
Syntaxe
GetQuery (Par défaut)
Get-EntraSubscription
[-Top <Int32>]
[-All]
[-Filter <String>]
[-Property <String[]>]
[<CommonParameters>]
GetById
Get-EntraSubscription
-CommerceSubscriptionId <String>
[-Property <String[]>]
[<CommonParameters>]
Description
L’applet Get-EntraSubscription de commande répertorie les abonnements commerciaux de l’organisation.
Dans les scénarios délégués avec des comptes professionnels ou scolaires, lorsqu’il agit sur un autre utilisateur, l’utilisateur connecté doit avoir un rôle de Microsoft Entra pris en charge ou un rôle personnalisé avec les autorisations nécessaires. Les rôles les moins privilégiés suivants prennent en charge cette opération :
- administrateur Dynamics 365 Business Central : propriétés standard en lecture seule
- Lecteur global
- Lecteurs d’annuaire
Exemples
Exemple 1 : Obtenir tous les abonnements commerciaux de l’organisation
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
Cet exemple montre comment récupérer des abonnements commerciaux spécifiés.
Exemple 2 : Obtenir des abonnements commerciaux par 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
Cet exemple montre comment récupérer des abonnements commerciaux spécifiés par CommerceSubscriptionId.
-
-CommerceSubscriptionIdspécifie l’ID de l’abonnement dans le système de commerce.
Exemple 3 : Obtenir des plans de licence disponibles avec filtrage
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
Cet exemple montre comment récupérer des abonnements commerciaux spécifiés avec une propriété de Id filtrage.
Exemple 4 : Récupérer la référence SKU de l’abonnement (unité de conservation du magasin)
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
Cet exemple montre comment récupérer la référence SKU de l’abonnement. Vous pouvez utiliser -Select comme alias pour -Property.
Exemple 5 : Obtenir la liste des abonnements commerciaux actifs
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
Cet exemple montre comment récupérer des abonnements commerciaux actifs.
Paramètres
-All
Répertorier toutes les pages.
Propriétés du paramètre
| Type: | System.Management.Automation.SwitchParameter |
| Valeur par défaut: | False |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-CommerceSubscriptionId
Spécifie l’ID de l’abonnement dans le système commercial.
Propriétés du paramètre
| Type: | System.String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | Identifiant d'abonnement (SubscriptionId) |
Jeux de paramètres
GetById
| Position: | Named |
| Obligatoire: | True |
| Valeur du pipeline: | True |
| Valeur du pipeline par nom de propriété: | True |
| Valeur des arguments restants: | False |
-Filter
Spécifie une instruction de filtre OData v4.0. Ce paramètre filtre les objets retournés.
Propriétés du paramètre
| Type: | System.String |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
Jeux de paramètres
GetQuery
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Property
Spécifie les propriétés à retourner.
Propriétés du paramètre
| Type: | System.String[] |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | Sélectionnez |
Jeux de paramètres
(All)
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
-Top
Spécifie le nombre maximal d’enregistrements à retourner.
Propriétés du paramètre
| Type: | System.Int32 |
| Valeur par défaut: | None |
| Prend en charge les caractères génériques: | False |
| DontShow: | False |
| Alias: | Limite |
Jeux de paramètres
GetQuery
| Position: | Named |
| Obligatoire: | False |
| Valeur du pipeline: | False |
| Valeur du pipeline par nom de propriété: | False |
| Valeur des arguments restants: | False |
CommonParameters
Cette applet de commande prend en charge les paramètres courants : -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction et -WarningVariable. Pour plus d’informations, consultez about_CommonParameters.
Notes
Get-EntraDirectorySubscription est un alias pour Get-EntraSubscription.