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 |