Partager via


Remove-MsolServicePrincipalCredential

Supprime une clé d’informations d’identification d’un principal de service.

Syntaxe

Remove-MsolServicePrincipalCredential
      -ObjectId <Guid>
      -KeyIds <Guid[]>
      [-TenantId <Guid>]
      [<CommonParameters>]
Remove-MsolServicePrincipalCredential
      -KeyIds <Guid[]>
      -ServicePrincipalName <String>
      [-TenantId <Guid>]
      [<CommonParameters>]
Remove-MsolServicePrincipalCredential
      -KeyIds <Guid[]>
      -AppPrincipalId <Guid>
      [-TenantId <Guid>]
      [<CommonParameters>]

Description

L’applet de commande Remove-MsolServicePrincipalCredential supprime une clé d’informations d’identification d’un principal de service en cas de compromission ou dans le cadre de l’expiration de la substitution de clé d’informations d’identification. Le principal de service est identifié en fournissant l’ID d’objet, l’ID d’application ou le nom du principal de service (SPN). Les informations d’identification à supprimer sont identifiées par son ID de clé.

Exemples

Exemple 1 : Supprimer des informations d’identification d’un principal de service

PS C:\> Remove-MsolServicePrincipalCredential -KeyIds @("aaaaaaaa-0b0b-1c1c-2d2d-333333333333") -ServicePrincipalName "MyApp2/myApp.com"

Cette commande supprime une clé d’informations d’identification d’un principal de service. Dans cet exemple, l’ID de clé aaaaaaaa-0b0b-1c1c-2d2d-333333333333333333333 est supprimé du principal de service associé au nom du principal de service MyApp2/myApp.com. Pour afficher la liste des ID de clé associés à un principal de service, utilisez l’applet de commande Get-MsolServicePrincipalCredential.

Paramètres

-AppPrincipalId

Spécifie l’ID d’application du principal de service à partir duquel supprimer les informations d’identification.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-KeyIds

Spécifie un tableau d’ID uniques de clés d’informations d’identification à supprimer. Les ID de clé d’un principal de service peuvent être obtenus à l’aide de l’applet de commande Get-MsolServicePrincipalCredential.

Type:Guid[]
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ObjectId

Spécifie l’ID d’objet unique du principal de service à partir duquel supprimer les informations d’identification.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-ServicePrincipalName

Spécifie le nom du principal de service à partir duquel supprimer les informations d’identification. Un SPN doit utiliser l’un des formats suivants :

  • appName
  • appName/hostname
  • une URL valide

AppName représente le nom de l’application. Le nom d’hôte représente l’autorité d’URI de l’application.

Type:String
Position:Named
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-TenantId

Spécifie l’ID unique du locataire sur lequel effectuer l’opération. La valeur par défaut est le locataire de l’utilisateur actuel. Ce paramètre s’applique uniquement aux utilisateurs partenaires.

Type:Guid
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False