Partager via


Remove-AzureRmADAppCredential

Supprime des informations d’identification d’une application.

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

Remove-AzureRmADAppCredential
      -ObjectId <Guid>
      [-KeyId <Guid>]
      [-PassThru]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzureRmADAppCredential
      -ApplicationId <Guid>
      [-KeyId <Guid>]
      [-PassThru]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzureRmADAppCredential
      -DisplayName <String>
      [-PassThru]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-AzureRmADAppCredential
      [-KeyId <Guid>]
      -ApplicationObject <PSADApplication>
      [-PassThru]
      [-Force]
      [-DefaultProfile <IAzureContextContainer>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

L’applet de commande Remove-AzureRmADAppCredential peut être utilisée pour supprimer une clé d’informations d’identification d’une application en cas de compromission ou dans le cadre de l’expiration de la substitution de clé d’informations d’identification. L’application est identifiée en fournissant l’ID d’objet ou AppId. Les informations d’identification à supprimer sont identifiées par son ID de clé.

Exemples

Exemple 1 : supprimer des informations d’identification spécifiques d’une application

PS C:\> Remove-AzureRmADAppCredential -ObjectId 7663d3fb-6f86-4352-9e6d-cf9d50d5ee82 -KeyId 9044423a-60a3-45ac-9ab1-09534157ebb

Supprime les informations d’identification avec l’ID de clé « 9044423a-60a3-45ac-9ab1-09534157ebb » de l’application avec l’ID d’objet « 7663d3fb-6f86-4352-9e6d-cf9d50d5ee82 ».

Exemple 2 : Supprimer toutes les informations d’identification d’une application

PS C:\> Remove-AzureRmADAppCredential -ApplicationId 4589cd6b-3d79-4bb4-93b8-a0b99f3bfc58

Supprime toutes les informations d’identification de l’application avec l’ID d’application « 4589cd6b-3d79-4bb4-93b8-a0b99f3bfc58 ».

Exemple 3 : Supprimer toutes les informations d’identification à l’aide du piping

PS C:\> Get-AzureRmADApplication -ObjectId 7663d3fb-6f86-4352-9e6d-cf9d50d5ee82 | Remove-AzureRmADAppCredential

Obtient l’application avec l’ID d’objet « 7663d3fb-6f86-4352-9e6d-cf9d50d5ee82 » et canalise cette applet de commande Remove-AzureRmADAppCredential et supprime toutes les informations d’identification de cette application.

Paramètres

-ApplicationId

ID de l’application à partir duquel supprimer les informations d’identification.

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

-ApplicationObject

Objet d’application à partir duquel supprimer les informations d’identification.

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

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Aliases:cf
Position:Named
valeur par défaut:None
Obligatoire:False
Accept pipeline input:False
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 d’affichage de l’application.

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

-Force

Basculez pour supprimer les informations d’identification sans confirmation.

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

-KeyId

Spécifie la clé d’informations d’identification à supprimer. Les ID de clé de l’application peuvent être obtenus à l’aide de l’applet de commande Get-AzureRmADAppCredential.

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

-ObjectId

ID d’objet de l’application à partir duquel supprimer les informations d’identification.

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

-PassThru

La spécification de cette valeur retourne true si la commande a réussi.

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

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

Entrées

Guid

String

PSADApplication

Paramètres : ApplicationObject (ByValue)

Sorties

Boolean