Partager via


Get-AzureRmADServicePrincipal

Filtre les principaux de service Active Directory.

Avertissement

Le module AzureRM PowerShell a été officiellement déconseillé depuis le 29 février 2024. Les utilisateurs sont invités à migrer d’AzureRM vers le module Az PowerShell afin de s’assurer d’une prise en charge et des mises à jour continues.

Bien que le module AzureRM puisse toujours fonctionner, il n’est plus conservé ou pris en charge, plaçant toute utilisation continue à la discrétion et au risque de l’utilisateur. Consultez nos ressources sur la migration pour obtenir des conseils sur la transition vers le module Az.

Syntax

Get-AzureRmADServicePrincipal
   [-DefaultProfile <IAzureContextContainer>]
   [-IncludeTotalCount]
   [-Skip <UInt64>]
   [-First <UInt64>]
   [<CommonParameters>]
Get-AzureRmADServicePrincipal
   -DisplayNameBeginsWith <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-IncludeTotalCount]
   [-Skip <UInt64>]
   [-First <UInt64>]
   [<CommonParameters>]
Get-AzureRmADServicePrincipal
   -DisplayName <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-IncludeTotalCount]
   [-Skip <UInt64>]
   [-First <UInt64>]
   [<CommonParameters>]
Get-AzureRmADServicePrincipal
   -ObjectId <Guid>
   [-DefaultProfile <IAzureContextContainer>]
   [-IncludeTotalCount]
   [-Skip <UInt64>]
   [-First <UInt64>]
   [<CommonParameters>]
Get-AzureRmADServicePrincipal
   -ApplicationId <Guid>
   [-DefaultProfile <IAzureContextContainer>]
   [-IncludeTotalCount]
   [-Skip <UInt64>]
   [-First <UInt64>]
   [<CommonParameters>]
Get-AzureRmADServicePrincipal
   -ApplicationObject <PSADApplication>
   [-DefaultProfile <IAzureContextContainer>]
   [-IncludeTotalCount]
   [-Skip <UInt64>]
   [-First <UInt64>]
   [<CommonParameters>]
Get-AzureRmADServicePrincipal
   -ServicePrincipalName <String>
   [-DefaultProfile <IAzureContextContainer>]
   [-IncludeTotalCount]
   [-Skip <UInt64>]
   [-First <UInt64>]
   [<CommonParameters>]

Description

Filtre les principaux de service Active Directory.

Exemples

Exemple 1 - Répertorier les principaux de service AD

PS C:\> Get-AzureRmADServicePrincipal

Répertorie tous les principaux de service AD dans un locataire.

Exemple 2 - Répertorier les principaux de service AD à l’aide de la pagination

PS C:\> Get-AzureRmADServicePrincipal -First 100

Répertorie les 100 premiers principaux de service AD dans un locataire.

Exemple 3 - Répertorier les principaux de service par SPN

PS C:\> Get-AzureRmADServicePrincipal -ServicePrincipalName 36f81fc3-b00f-48cd-8218-3879f51ff39f

Répertorie les principaux de service avec le SPN « 36f81fc3-b00f-48cd-8218-3879f51ff39f ».

Exemple 4 - Répertorier les principaux de service par chaîne de recherche

PS C:\> Get-AzureRmADServicePrincipal -SearchString "Web"

Répertorie tous les principaux de service AD dont le nom d’affichage commence par « Web ».

Exemple 5 - Répertorier les principaux de service en piping

PS C:\> Get-AzureRmADApplication -ObjectId 39e64ec6-569b-4030-8e1c-c3c519a05d69 | Get-AzureRmADServicePrincipal

Obtient l’application AD avec l’ID d’objet « 39e64ec6-569b-4030-8e1c-c3c519a05d69 » et le dirige vers l’applet de commande Get-AzureRmADServicePrincipal pour répertorier tous les principaux de service pour cette application.

Paramètres

-ApplicationId

ID d’application du principal de service.

Type:Guid
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:True
Accept wildcard characters:False

-ApplicationObject

Objet d’application dont le principal de service est récupéré.

Type:PSADApplication
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:True
Accept wildcard characters:False

-DefaultProfile

Informations d’identification, compte, locataire et abonnement utilisés pour la communication avec Azure

Type:IAzureContextContainer
Aliases:AzureRmContext, AzureCredential
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-DisplayName

Nom complet du principal de service.

Type:String
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:True
Accept wildcard characters:False

-DisplayNameBeginsWith

Chaîne de recherche du principal de service.

Type:String
Aliases:SearchString
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:True
Accept wildcard characters:False

-First

Nombre maximal d’objets à retourner.

Type:UInt64
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-IncludeTotalCount

Signale le nombre d’objets dans le jeu de données. Actuellement, ce paramètre ne fait rien.

Type:SwitchParameter
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

-ObjectId

ID d’objet du principal de service.

Type:Guid
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:True
Accept wildcard characters:False

-ServicePrincipalName

SPN du service.

Type:String
Aliases:SPN
Position:Named
valeur par défaut:None
Obligatoire:True
Accept pipeline input:True
Accept wildcard characters:False

-Skip

Ignore les premiers objets N, puis obtient les objets restants.

Type:UInt64
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
Accept wildcard characters:False

Entrées

String

Guid

PSADApplication

Paramètres : ApplicationObject (ByValue)

Sorties

PSADServicePrincipal