Villkorad åtkomst är en central kontroll i Azure-säkerhet, men en ny policy kan snabbt skapa problem när administratörer några minuter senare inte längre kommer åt portalen.
Den situationen visar varför identitet och åtkomst i Azure måste förstås både som provområde i AZ-500 och som praktisk driftförmåga. Microsoft Entra ID, tidigare Azure AD, styr vem som får logga in, under vilka villkor åtkomst ges och vilka resurser en användare, applikation eller arbetslast får ändra.
För den som förbereder sig för Azure Security Engineer Associate och AZ-500 är identitet inte ett isolerat ämne. Det kopplar samman villkorad åtkomst, multifaktorautentisering, Privileged Identity Management, rollbaserad åtkomstkontroll, appregistreringar, managed identities och övervakning. I verkliga miljöer är det ofta här intrång förhindras, men också där felkonfigurationer snabbt kan påverka många användare.
AZ-500 mäter förmågan att säkra Azure-miljöer över flera områden: identitet och åtkomst, plattformsskydd, säkerhetsoperationer samt data och applikationer. IAM-delarna blir centrala eftersom nästan varje annan säkerhetskontroll bygger på rätt identitet, rätt behörighet och spårbarhet i loggar. En brandväggsregel kan begränsa nätverkstrafik, men om en överprivilegierad identitet kan ändra regeln är åtkomstmodellen fortfarande svag.
Det är också här många kandidater blandar ihop certifieringsspåren. AZ-500 passar den som arbetar med säkerhet över Azure-plattformen, inklusive identitet, åtkomst, skydd av resurser och säkerhetsövervakning. SC-300 är mer fokuserad på att designa, implementera och driva identitetslösningar i Microsoft Entra. Den som primärt ansvarar för Entra-administration kan ha nytta av SC-300, medan AZ-500 kräver att identitetsbeslut förstås i ett bredare säkerhets- och driftperspektiv.
En effektiv studieplan prioriterar scenarioförståelse framför att memorera portalsteg. Conditional Access, PIM, RBAC och appregistreringar testas ofta genom frågor där flera kontroller samspelar. Kandidaten behöver kunna avgöra varför en inloggning blockeras, varför en rolltilldelning inte ger önskad åtkomst, eller varför en applikation har för breda Microsoft Graph-behörigheter.
Microsoft Entra ID är identitetsplattformen bakom inloggning, grupper, företagsapplikationer, appregistreringar och åtkomstbeslut i Azure. Identity Protection använder riskdetektering och signaler om användare och inloggningar för att hjälpa organisationer att upptäcka och hantera identitetsbaserade risker. Det ska inte beskrivas som en krypteringsfunktion; värdet ligger i riskanalys, rapportering och möjligheten att koppla risk till policybeslut.
Dokumentationen för Azure AD Identity Protection-anslutningen visar hur riskinformation kan användas i vidare integrationer och arbetsflöden. I en praktisk Azure-miljö används detta ofta tillsammans med villkorad åtkomst, exempelvis för att kräva starkare verifiering vid riskfyllda inloggningar eller blockera åtkomst när risken bedöms för hög. Funktionerna och licenskraven bör alltid kontrolleras mot Microsoft Learn innan implementation, eftersom PIM och Identity Protection typiskt hör till mer avancerade Entra-funktioner.
En vanlig fallgrop är att skapa för breda riskpolicyer utan att först verifiera loggar och användarpåverkan. Riskbaserad åtkomst fungerar bäst när den införs stegvis: först med rapportering och pilotgrupper, därefter med krav på MFA eller lösenordsåterställning för tydligt definierade risknivåer. För AZ-500 är lärdomen att risk, åtkomstvillkor och åtgärd hör ihop; i drift måste samma samband testas innan en policy påverkar hela organisationen.
Conditional Access är en policy-motor som väger signaler som användare, grupp, applikation, plats, enhetstillstånd, risk och klienttyp innan åtkomst tillåts eller blockeras. MFA är en av de vanligaste kontrollerna som tillämpas genom sådana policyer. Tillsammans ger de ett mer nyanserat skydd än en generell regel om att alla alltid ska göra samma sak vid varje inloggning.
Den största operativa risken är inte att MFA används för mycket, utan att policydesignen saknar återställningsväg. Globala Conditional Access-policyer utan undantag för nödåtkomstkonton kan låsa ute administratörer, särskilt om en ny policy kräver en autentiseringsmetod som ännu inte är registrerad. Microsofts vägledning betonar vikten av break-glass-konton, men dessa konton behöver samtidigt skyddas med stark övervakning, separata rutiner och begränsad användning.
MFA-mättnad är en annan praktisk fråga. Om användare får upprepade prompts för låg risk-åtkomst ökar risken att de godkänner av vana. Bättre design använder stegvis utrullning, per-applikationskrav, sign-in risk, kompatibla enheter och tydliga undantag för tjänstescenarier där interaktiv MFA inte fungerar. I AZ-500-sammanhang handlar detta om att kunna välja en kontroll som minskar risk utan att skapa onödigt driftmotstånd.
Följande exempel visar en enkel Azure CLI-kontroll som ofta används innan en ny policy eller rolländring införs: att verifiera nödåtkomstkonton och deras gruppmedlemskap. Använd det i en testtenant eller med lämpliga läsrättigheter, och ändra inga produktionspolicyer utan change window och rollback-plan.
az login
az ad group show --group "entra-break-glass-admins" --query "{displayName:displayName,id:id}" --output table
az ad group member list --group "entra-break-glass-admins" --query "[].{name:displayName,userPrincipalName:userPrincipalName}" --output table
Kommandona hämtar gruppen och medlemmarna så att teamet kan bekräfta att nödåtkomstkonton finns dokumenterade. Efter kontrollen bör användningen av dessa konton övervakas i Entra-inloggningsloggar och, där organisationen använder det, i Log Analytics eller Microsoft Defender.
Azure RBAC styr åtkomst till Azure-resurser genom rolltilldelningar på olika scope: management group, subscription, resource group eller enskild resurs. För AZ-500 behöver kandidaten kunna skilja mellan Entra-roller, som påverkar identitetstjänsten, och Azure RBAC-roller, som påverkar Azure-resurser. En användare kan exempelvis vara global administratör i Entra utan att automatiskt ha rätt att hantera alla resurser i en subscription, beroende på konfiguration.
Minsta privilegium innebär att rättigheterna ska vara tillräckliga för uppgiften men inte större än nödvändigt. Inbyggda roller bör användas när de passar, medan anpassade roller kräver noggrann avgränsning och löpande granskning. I produktion uppstår ofta problem när breda roller som Owner tilldelas permanent för att snabbt lösa ett åtkomstproblem och sedan aldrig tas bort.
PIM minskar den risken genom tidsbegränsad och godkänd aktivering av privilegierade roller. En mogen PIM-konfiguration innehåller krav på MFA, motivering, eventuellt ärende- eller ticket-ID, godkännandeled för känsliga roller och access reviews som återkommande kontrollerar om behörigheten fortfarande behövs. Nödåtkomstkonton bör däremot hanteras utanför normal PIM-process, eftersom de måste fungera när ordinarie identitetsflöden eller godkännare inte är tillgängliga.
Följande PowerShell-exempel illustrerar en läsbar kontroll av rolltilldelningar på subscription-nivå. Det är ett säkert första steg vid felsökning av överprivilegierade konton eller inför en access review.
Connect-AzAccount
$subscriptionId = "11111111-2222-3333-4444-555555555555"
Set-AzContext -SubscriptionId $subscriptionId
Get-AzRoleAssignment -RoleDefinitionName "Owner" |
Select-Object DisplayName, SignInName, ObjectType, Scope
Resultatet visar vilka identiteter som har Owner-rollen och på vilket scope. Nästa steg är inte automatiserad borttagning, utan en bedömning av om rollen ska ersättas med en snävare roll, göras tidsbegränsad via PIM eller flyttas till ett lägre scope.
Application Access Management omfattar företagsapplikationer, appregistreringar, service principals och behörigheter till API:er som Microsoft Graph. Här testas AZ-500 ofta genom scenarier där en applikation behöver åtkomst men inte bör få mer behörighet än nödvändigt. Skillnaden mellan delegerade behörigheter och applikationsbehörigheter är viktig, eftersom den senare kan ge en app åtkomst utan en inloggad användare.
Ett återkommande driftmisstag är apphemligheter med lång giltighetstid, lagrade i pipelines eller konfigurationsfiler. Managed identities minskar den risken för Azure-arbetslaster genom att låta en resurs få en identitet som kan tilldelas RBAC-rättigheter utan att utvecklingsteamet behöver hantera klienthemligheter. Det ersätter inte all applikationsstyrning, men det minskar en vanlig källa till hemlighetsläckor i DevOps-miljöer.
När managed identities används bör åtkomsten fortfarande begränsas med minsta privilegium. En Function App som endast behöver läsa från Key Vault ska inte få breda rättigheter på hela subscription. Säker design består av flera små beslut: rätt identity-typ, rätt scope, rätt roll och tillräcklig loggning för att se hur identiteten används.
Det här Azure CLI-exemplet visar principen: en web app tilldelas en systemtilldelad managed identity och får en avgränsad roll på en specifik resursgrupp. Kör det endast i en testmiljö eller efter granskning av namn, scope och roll.
az login
az webapp identity assign --name app-sec-prod-portal --resource-group rg-sec-prod
principalId=$(az webapp identity show --name app-sec-prod-portal --resource-group rg-sec-prod --query principalId --output tsv)
az role assignment create \
--assignee $principalId \
--role "Reader" \
--resource-group rg-sec-prod
Exemplet skapar ingen hemlighet som måste lagras i en pipeline. Kontrollera efteråt rolltilldelningen och applikationens faktiska behov; om appen kräver mer än läsrättigheter bör rollen fortfarande väljas på lägsta möjliga scope.
Många svenska organisationer kör fortfarande hybrid identitet, där lokala kataloger synkroniseras till Microsoft Entra ID. Microsoft Entra Connect och Cloud Sync fyller olika behov, och valet bör göras utifrån miljöns komplexitet, krav på synkroniseringsfunktioner och driftmodell. Det räcker inte att kunna namnen inför AZ-500; kandidaten behöver förstå hur felaktig synkronisering, gamla grupper eller svaga processer för livscykelhantering påverkar åtkomst i molnet.
Externa identiteter och B2B-samarbeten kräver särskild styrning. Gästanvändare kan behöva åtkomst till Teams, SharePoint, Azure-portaler eller företagsapplikationer, men livscykeln är ofta svagare än för anställda. Därför bör externa användare omfattas av access reviews, tydliga ägare för åtkomst och policyer som skiljer mellan interna och externa risker.
Hybridmiljöer skapar också felsökningsfrågor som är vanliga i praktiken: var ändras attributet, vilken katalog är auktoritativ, varför matchar inte gruppmedlemskap och vilken inloggningsmetod används? För provet är det viktigt att läsa scenarier noggrant. För produktion är det viktigare att ha dokumenterade beroenden och övervakning innan ändringar görs i synkronisering eller federation.
Den som studerar IAM för AZ-500 bör öva på att felsöka snarare än att bara klicka igenom konfigurationer. Ett bra labb börjar med ett avsiktligt problem: en användare blockeras av Conditional Access, en PIM-aktivering kräver godkännande, en service principal har för bred behörighet eller en managed identity saknar rätt roll. Därefter bör kandidaten följa loggarna och förklara vad som hände.
Kort sagt bör övningen täcka följande områden utan att de behandlas som separata teorikapitel:
Arbetsgivare som söker Azure-säkerhetskompetens tittar ofta efter just denna praktiska förmåga: att designa policys som går att drifta, och att snabbt återställa åtkomst efter en felkonfiguration utan att försvaga säkerheten permanent. Readynez kan vara ett stöd för den som vill träna AZ-500 mer strukturerat, men kärnan är alltid praktisk förståelse av hur identitet, åtkomst och loggning hänger ihop.
Identity Protection använder riskdetektering för användare och inloggningar, till exempel signaler som tyder på ovanligt eller misstänkt beteende. Informationen kan användas i rapportering och tillsammans med villkorad åtkomst för att kräva åtgärder som MFA, lösenordsåterställning eller blockering vid hög risk.
En säker MFA-implementation börjar med registrering av användare, val av starka verifieringsmetoder och införande via Conditional Access i stället för isolerade per-user-inställningar där det är möjligt. Den bör pilottestas, ha undantag för dokumenterade nödåtkomstkonton och följas upp med loggar så att användbarhet och säkerhet balanseras.
Börja med att välja lägsta möjliga scope och en inbyggd roll som matchar arbetsuppgiften. Undvik permanenta breda roller som Owner om en snävare roll räcker, och använd återkommande access reviews eller PIM där privilegierad åtkomst behöver vara tidsbegränsad.
Granska om behörigheter är delegerade eller applikationsbaserade, om administrativt samtycke verkligen behövs och om hemligheter eller certifikat har rimliga livscykler. För Azure-arbetslaster bör managed identities övervägas eftersom de kan minska behovet av lagrade hemligheter.
Prioritera scenarier där flera kontroller samverkar: Conditional Access med risk, PIM med godkännande, RBAC på olika scope och appbehörigheter med Microsoft Graph. Öva också på att läsa sign-in logs, audit logs och rolltilldelningar, eftersom felsökning ofta avslöjar vilket svar som är rimligt i provfrågor.
Identitet och åtkomst i Azure handlar om mer än att slå på enskilda säkerhetsfunktioner. En hållbar IAM-modell kombinerar riskbaserad inloggning, genomtänkt MFA, tidsbegränsade privilegier, avgränsad RBAC, säkra applikationsidentiteter och loggning som gör fel och angrepp synliga.
Den mest praktiska vägen framåt är att bygga små labbar som liknar verkliga ändringar: skapa en policy, testa effekten, läsa loggarna och dokumentera rollback. När detta sitter blir AZ-500-förberedelsen mer relevant, och samma kunskap kan användas för att minska risken i produktionsmiljöer.
Få obegränsad tillgång till ALLA LIVE instruktörsledda Microsoft kurser du vill ha - allt till priset av mindre än en kurs.
Du tittar på vår Sweden (SEK) webbplats från United States
Vill du se webbplatsen i
English
med priser i
Dollar?