Remove-MsolServicePrincipalCredential

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

Syntax

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. L’entité de service est identifiée en fournissant l’ID d’objet, l’ID de l’application ou le nom principal de service (SPN). Les informations d’identification à supprimer sont identifiées par leur ID de clé.

Exemples

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

PS C:\> Remove-MsolServicePrincipalCredential -KeyIds @("19805a93-e9dd-4c63-8afd-88ed91f33546") -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é 19805a93-e9dd-4c63-8afd-88ed91f33546 est supprimé du principal de service associé au nom de 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
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ObjectId

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

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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é URI de l’application.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters: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
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False