Remove-AzureRmADSpCredential
Tar bort en autentiseringsuppgift från ett huvudnamn för tjänsten.
Varning
AzureRM PowerShell-modulen är officiellt inaktuell från och med den 29 februari 2024. Användare rekommenderas att migrera från AzureRM till Az PowerShell-modulen för att säkerställa fortsatt support och uppdateringar.
Även om AzureRM-modulen fortfarande kan fungera, underhålls den inte längre eller stöds, vilket gör att användaren kan välja och riskera fortsatt användning. Se våra migreringsresurser för vägledning om övergången till Az-modulen.
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
Cmdleten Remove-AzureRmADSpCredential kan användas för att ta bort en autentiseringsnyckel från ett huvudnamn för tjänsten om det uppstår en kompromiss eller som en del av förfallotiden för autentiseringsnyckeln. Tjänstens huvudnamn identifieras genom att antingen ange objekt-ID:t eller tjänstens huvudnamn (SPN). Autentiseringsuppgifterna som ska tas bort identifieras av dess nyckel-ID om en enskild autentiseringsuppgift ska tas bort eller med en "Alla"-växel för att ta bort alla autentiseringsuppgifter som är associerade med tjänstens huvudnamn.
Exempel
Exempel 1 – Ta bort en specifik autentiseringsuppgift från tjänstens huvudnamn
PS C:\> Remove-AzureRmADSpCredential -ObjectId 00001111-aaaa-2222-bbbb-3333cccc4444 -KeyId 9044423a-60a3-45ac-9ab1-09534157ebb
Tar bort autentiseringsuppgifterna med nyckel-ID :t "9044423a-60a3-45ac-9ab1-09534157ebb" från tjänstens huvudnamn med objekt-ID :t "00001111-aaaa-2222-bbbb-3333cccc4444".
Exempel 2 – Ta bort alla autentiseringsuppgifter från tjänstens huvudnamn
PS C:\> Remove-AzureRmADSpCredential -ServicePrincipalName http://test123
Tar bort alla autentiseringsuppgifter från tjänstens huvudnamn med SPN :t "http://test123".
Exempel 3 – Ta bort alla autentiseringsuppgifter från ett huvudnamn för tjänsten med hjälp av rörledningar
PS C:\> Get-AzureRmADServicePrincipal -ObjectId 00001111-aaaa-2222-bbbb-3333cccc4444 | Remove-AzureRmADSpCredential
Hämtar tjänstens huvudnamn med objekt-ID 00001111-aaaa-2222-bbbb-3333cccc4444" och rör som till cmdleten Remove-AzureRmADSpCredential för att ta bort alla autentiseringsuppgifter från tjänstens huvudnamn.
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DefaultProfile
Autentiseringsuppgifter, konto, klientorganisation och prenumeration som används för kommunikation med Azure
Typ: | IAzureContextContainer |
Alias: | AzureRmContext, AzureCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DisplayName
Visningsnamnet för tjänstens huvudnamn.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-Force
Växla till att ta bort autentiseringsuppgifter utan bekräftelse.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-KeyId
Anger den autentiseringsnyckel som ska tas bort. Nyckel-ID:na för ett huvudnamn för tjänsten kan hämtas med cmdleten Get-AzureRmADSpCredential.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ObjectId
Objekt-ID för tjänstens huvudnamn att ta bort autentiseringsuppgifterna från.
Typ: | Guid |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-PassThru
Om du anger detta returneras sant om kommandot lyckades.
Typ: | SwitchParameter |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-ServicePrincipalName
Namnet (SPN) på tjänstens huvudnamn för att ta bort autentiseringsuppgifterna från.
Typ: | String |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-ServicePrincipalObject
Objektet tjänstens huvudnamn som du vill ta bort autentiseringsuppgifterna från.
Typ: | PSADServicePrincipal |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Indata
Parametrar: ServicePrincipalObject (ByValue)