Remove-AzureRmADSpCredential
Supprime des informations d’identification d’un principal de service.
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-AzureRmADSpCredential
-ObjectId <Guid>
[-KeyId <Guid>]
[-PassThru]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzureRmADSpCredential
-ServicePrincipalName <String>
[-KeyId <Guid>]
[-PassThru]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzureRmADSpCredential
-DisplayName <String>
[-PassThru]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Remove-AzureRmADSpCredential
-ServicePrincipalObject <PSADServicePrincipal>
[-KeyId <Guid>]
[-PassThru]
[-Force]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Remove-AzureRmADSpCredential peut être utilisée pour supprimer 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 ou le nom du principal de service (SPN). Les informations d’identification à supprimer sont identifiées par son ID de clé si des informations d’identification individuelles doivent être supprimées ou avec un commutateur « Tout » pour supprimer toutes les informations d’identification associées au principal du service.
Exemples
Exemple 1 : supprimer des informations d’identification spécifiques d’un principal de service
PS C:\> Remove-AzureRmADSpCredential -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 » du principal de service avec l’ID d’objet « 7663d3fb-6f86-4352-9e6d-cf9d50d5ee82 ».
Exemple 2 : Supprimer toutes les informations d’identification d’un principal de service
PS C:\> Remove-AzureRmADSpCredential -ServicePrincipalName http://test123
Supprime toutes les informations d’identification du principal de service avec le SPN «http://test123" ;.
Exemple 3 : Supprimer toutes les informations d’identification d’un principal de service à l’aide de piping
PS C:\> Get-AzureRmADServicePrincipal -ObjectId 7663d3fb-6f86-4352-9e6d-cf9d50d5ee82 | Remove-AzureRmADSpCredential
Obtient le principal de service avec l’ID d’objet « 7663d3fb-6f86-4352-9e6d-cf9d50d5ee82 » et les canaux vers l’applet de commande Remove-AzureRmADSpCredential pour supprimer toutes les informations d’identification de ce principal de service.
Paramètres
-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 complet du principal de service.
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é d’un principal de service peuvent être obtenus à l’aide de l’applet de commande Get-AzureRmADSpCredential.
Type: | Guid |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ObjectId
ID d’objet du principal de service à 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 |
-ServicePrincipalName
Nom (SPN) du principal de service à partir duquel supprimer les informations d’identification.
Type: | String |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServicePrincipalObject
Objet principal de service à partir duquel supprimer les informations d’identification.
Type: | PSADServicePrincipal |
Position: | Named |
valeur par défaut: | None |
Obligatoire: | True |
Accept pipeline input: | True |
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
Paramètres : ServicePrincipalObject (ByValue)