Dela via


Remove-AzureRmADAppCredential

Tar bort en autentiseringsuppgift från ett program.

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-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

Cmdleten Remove-AzureRmADAppCredential kan användas för att ta bort en autentiseringsnyckel från ett program om en kompromiss uppstår eller som en del av förfallotiden för autentiseringsnyckeln. Programmet identifieras genom att antingen ange objekt-ID eller AppId. Autentiseringsuppgifterna som ska tas bort identifieras med dess nyckel-ID.

Exempel

Exempel 1 – Ta bort en specifik autentiseringsuppgift från ett program

PS C:\> Remove-AzureRmADAppCredential -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 programmet med objekt-ID :t "00001111-aaaa-2222-bbbb-3333cccc4444".

Exempel 2 – Ta bort alla autentiseringsuppgifter från ett program

PS C:\> Remove-AzureRmADAppCredential -ApplicationId 00001111-aaaa-2222-bbbb-3333cccc4444

Tar bort alla autentiseringsuppgifter från programmet med program-ID 00001111-aaaa-2222-bbbb-3333cccc44444.

Exempel 3 – Ta bort alla autentiseringsuppgifter med hjälp av rörledningar

PS C:\> Get-AzureRmADApplication -ObjectId 00001111-aaaa-2222-bbbb-3333cccc4444 | Remove-AzureRmADAppCredential

Hämtar programmet med objekt-ID 00001111-aaaa-2222-bbbb-3333cccc4444" och rör som till cmdleten Remove-AzureRmADAppCredential och tar bort alla autentiseringsuppgifter från programmet.

Parametrar

-ApplicationId

ID:t för programmet som du vill ta bort autentiseringsuppgifterna från.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ApplicationObject

Programobjektet som du vill ta bort autentiseringsuppgifterna från.

Typ:PSADApplication
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-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

Programmets visningsnamn.

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. Du kan hämta nyckel-ID:erna för programmet med cmdleten Get-AzureRmADAppCredential.

Typ:Guid
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-ObjectId

Objekt-ID för programmet som du vill 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

-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

Guid

String

PSADApplication

Parametrar: ApplicationObject (ByValue)

Utdata

Boolean