Grunderna i IAM
Hantera identiteter och åtkomst
Grunderna i IAM är en gratis lektion i Cyber Security Academy på CoddyKit. Detta är lektion 1 av 4. Du kan läsa vilka 3 lektioner som helst i den här lärvägen kostnadsfritt i sin helhet – därefter låser CoddyKit PRO upp alla lektioner, plus praktisk övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Den ingår i lärvägen för Cyber Security Academy, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i Cyber Security Academy innehåller totalt 4 lektioner.
Vad är IAM?
Identity and Access Management (IAM) är disciplinen att säkerställa att rätt identiteter har rätt åtkomst till rätt resurser vid rätt tid.
Det är ryggraden i organisationers säkerhet.
Identifiering kontra autentisering kontra auktorisering
Tre skilda begrepp:
- Identifiering: ange vem du är (ett användarnamn).
- Autentisering: bevisa det (ett lösenord eller en nyckel).
- Auktorisering: avgöra vad du får göra.
Identiteter och principals
En identitet representerar en entitet: en mänsklig användare, ett tjänstekonto eller en maskin.
I åtkomstsystem kallas en autentiserad identitet som agerar på en resurs ofta för en principal.
Identitetslivscykeln
Identiteter genomgår en livscykel:
- Joiner: provisioneras när någon börjar.
- Mover: åtkomsten uppdateras när roller ändras.
- Leaver: avprovisioneras när personen slutar.
Om konton inte avprovisioneras blir farliga föräldralösa konton kvar.
Autentisering i IAM
IAM centraliserar autentiseringen så att användare verifierar sin identitet en gång mot en betrodd identitetsleverantör (IdP).
Det undviker utspridda och inkonsekventa lösenordssystem i olika appar.
Auktoriseringsmodeller
När autentiseringen är klar avgör auktorisering vilka behörigheter som gäller.
Vanliga modeller är bland annat RBAC (rollbaserad) och ABAC (attributbaserad), som behandlas i nästa lektion.
Redovisning och granskning
Det tredje A:et i AAA (autentisering, auktorisering, redovisning) innebär att logga vem som gjorde vad.
Granskningsloggar stöder utredningar, efterlevnad och upptäckt av missbruk.
Privilegierad åtkomst
Admin- och root-konton är värdefulla mål. Privileged Access Management (PAM) lägger till extra kontroller:
- Just-in-time-höjning av behörighet
- Sessionsinspelning
- Lagring av autentiseringsuppgifter i ett valv
Tjänste- och maskinidentiteter
Alla identiteter är inte mänskliga. Tjänstekonton, API-klienter och arbetslaster behöver också identitet.
De är ofta fler än de mänskliga identiteterna och kräver noggrann rotation och avgränsning av autentiseringsuppgifter.
Katalogtjänster
En katalog lagrar identiteter och grupper centralt. Exempel är LDAP-baserade kataloger och molnkataloger.
Program frågar katalogen i stället för att underhålla en egen användarlista.
ldapsearch -x -b 'dc=example,dc=com' '(uid=alice)'Varför IAM är viktigt
De flesta dataintrång involverar stulna eller missbrukade autentiseringsuppgifter. Stark IAM:
- Minskar attackytan.
- Upprätthåller en konsekvent policy.
- Gör åtkomst möjlig att granska och återkalla.
Snabbkontroll
Vad är skillnaden mellan autentisering och auktorisering?
Sammanfattning
Du har lärt dig grunderna i IAM.
- Skilj mellan identifiering, autentisering och auktorisering.
- Hantera joiner-mover-leaver-livscykeln.
- Skydda privilegierade och maskinidentiteter och bevara granskningsloggar.
Härnäst jämför vi åtkomstkontrollmodellerna RBAC och ABAC.
Lär dig Cyber Security Academy med en AI-lärare – gratis
Skriv och kör riktig kod i webbläsaren, få omedelbar hjälp av en AI-lärare dygnet runt och fortsätt där du slutade – på webben eller i appen.
- Kurser
- 76
- Lektioner
- 303
Vanliga frågor
Är lektionen ”Grunderna i IAM” gratis?
Ja – du kan läsa vilka 3 lektioner som helst i lärvägen Cyber Security Academy, inklusive ”Grunderna i IAM”, kostnadsfritt i sin helhet här på webben. Därefter låser CoddyKit PRO upp alla lektioner, plus interaktiv övning med en inbyggd kodredigerare och en AI-lärare dygnet runt. Kursen i Cyber Security Academy innehåller totalt 4 lektioner.
Vad lär jag mig i ”Grunderna i IAM”?
Hantera identiteter och åtkomst Ni övar på Cyber Security Academy med praktisk kod som körs direkt i webbläsaren, medan en AI-handledare som är tillgänglig dygnet runt svarar på Era frågor under lektionen.
Behöver jag någon erfarenhet för att börja lära mig Cyber Security Academy?
Du behöver inga förkunskaper. Utbildningen i Cyber Security Academy på CoddyKit är upplagd för allt från nybörjare till avancerade elever, så att du kan börja här eller från början och gå fram i din egen takt. Detta är lektion 1 av 4.
Hur lång tid tar lektionen ”Grunderna i IAM”?
De flesta CoddyKit-lektioner tar cirka 5–10 minuter. Varje lektion är kort och interaktiv, så att du gör stadiga framsteg och kan fortsätta precis där du slutade – på webben eller i appen.
Kan jag skriva och köra kod i den här Cyber Security Academy-lektionen?
Ja. Varje Cyber Security Academy-lektion innehåller en inbyggd kodredigerare, så att du kan skriva och köra riktig kod direkt i webbläsaren och få omedelbar AI-feedback – utan lokal installation.
Alla lektioner i den här kursen
- Grunderna i IAM
- RBAC och ABAC
- SSO och federation
- Minsta privilegium