Share via


Inaktivera lokal autentisering i Automation

Viktigt!

  • Uppdateringshanteringskorrigering fungerar inte när lokal autentisering är inaktiverad.
  • När du inaktiverar lokal autentisering påverkas starten av en runbook med hjälp av en webhook, Automation Desired State Configuration och agentbaserade Hybrid Runbook Workers. Mer information finns i tillgängliga alternativ.

Azure Automation tillhandahåller Microsoft Entra-autentiseringsstöd för alla offentliga Slutpunkter för Automation-tjänsten. Den här viktiga säkerhetsförbättringen tar bort certifikatberoenden och ger organisationer kontroll över att inaktivera lokala autentiseringsmetoder. Den här funktionen ger sömlös integrering när centraliserad kontroll och hantering av identiteter och resursautentiseringsuppgifter via Microsoft Entra-ID krävs.

Azure Automation tillhandahåller en valfri funktion för att "inaktivera lokal autentisering" på Kontonivå för Automation med hjälp av Azure-principen Konfigurera Azure Automation-konto för att inaktivera lokal autentisering. Som standard är den här flaggan inställd på false på kontot, så du kan använda både lokal autentisering och Microsoft Entra-autentisering. Om du väljer att inaktivera lokal autentisering accepterar Automation-tjänsten endast Microsoft Entra-ID-baserad autentisering.

I Azure-portalen kan du få ett varningsmeddelande på landningssidan för det valda Automation-kontot om autentiseringen är inaktiverad. Kontrollera om den lokala autentiseringsprincipen är aktiverad genom att använda PowerShell-cmdleten Get-AzAutomationAccount och kontrollera egenskapen DisableLocalAuth. true Värdet betyder att lokal autentisering är inaktiverad.

Inaktivering av lokal autentisering börjar inte gälla omedelbart. Tillåt några minuter för tjänsten att blockera framtida autentiseringsbegäranden.

Kommentar

  • PowerShell-stöd för den nya API-versionen (2021-06-22) eller flaggan – DisableLocalAuth är för närvarande inte tillgängligt. Du kan dock använda Rest-API:et med den här API-versionen för att uppdatera flaggan.

Återaktivera lokal autentisering

Om du vill återaktivera lokal autentisering kör du PowerShell-cmdleten Set-AzAutomationAccount med parametern -DisableLocalAuth false.  Tillåt några minuter för tjänsten att acceptera ändringen för att tillåta lokala autentiseringsbegäranden.

Kompatibilitet

I följande tabell beskrivs de beteenden eller funktioner som hindras från att fungera genom att inaktivera lokal autentisering.

Scenario Alternativ
Starta en runbook med en webhook. Starta ett runbook-jobb med hjälp av Azure Resource Manager-mallen, som använder Microsoft Entra-autentisering.
Använd Önskad tillståndskonfiguration för Automation. Använd Azure Policy-gästkonfiguration.  
Använda agentbaserade Hybrid Runbook Workers. Använd tilläggsbaserade Hybrid Runbook Workers.
Använda Azure Update Manager Använda Azure Update Manager

Nästa steg