DevOps-bootcamp · Lektion

Autentiseringsuppgifter, team och RBAC

Skydda vem som kör vad och var

Lektion 3 av 413 steg

Autentiseringsuppgifter, team och RBAC är en gratis lektion i DevOps-bootcamp på CoddyKit. Detta är lektion 3 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 DevOps-bootcamp, och Era framsteg synkroniseras mellan webben och CoddyKit-appen. Kursen i DevOps-bootcamp innehåller totalt 4 lektioner.

Håll hemligheter borta från koden

AWX lagrar SSH-nycklar, lösenord och molntoken som autentiseringsuppgifter, krypterade i databasen, så att hemligheter aldrig finns i playbooks eller Git. 🔐

Autentiseringsuppgifter har typer

Varje autentiseringsuppgift har en typ, till exempel Machine, Source Control eller Amazon Web Services. Typen avgör exakt vilka fält AWX samlar in och injicerar.

Skrivbara men inte läsbara

När hemliga fält har sparats blir de skrivbara men inte läsbara: du kan ersätta dem men aldrig läsa tillbaka dem. Därför kan en stulen UI-session inte läcka värdet.

Maskinautentiseringsuppgifter

En Machine-autentiseringsuppgift innehåller det SSH-användarnamn, den nyckel och det lösenord för privilegieeskalering som jobb använder för att ansluta till värdar och bli root.

Användare är personer

Varje person som loggar in i AWX är en användare. Behörigheter kan tilldelas direkt till en användare, men det blir snabbt svårhanterligt när skalan växer.

Team grupperar användare

Ett team samlar användare, så att du bara behöver bevilja gruppen åtkomst en gång. När en ny medarbetare börjar lägger du bara till personen i teamet. 👥

RBAC: Vem får göra vad

Rollbaserad åtkomstkontroll beviljar specifika roller för specifika objekt, så att en användare bara ser och kör exakt det som arbetet kräver.

Roller per objekt

För en jobbmall kan du bevilja rollen Execute för att köra den, eller Admin för att redigera den. Då kan operatörer starta jobb utan att skriva om dem.

Organisationer högst upp

En organisation är den översta behållaren som innehåller projekt, inventory, team och autentiseringsuppgifter. Därmed kan en AWX-instans betjäna många isolerade klientmiljöer.

Minsta privilegium

Med RBAC kan du följa principen om minsta privilegium: bevilja den minsta roll som behövs. Revisorer kan till exempel läsa jobbresultat utan att någonsin komma åt autentiseringsuppgifter.

Autentiseringsuppgifter förblir dolda

En användare kan få en autentiseringsuppgift att använda i en mall utan att någonsin kunna se dess hemlighet. Det skiljer den som kör från den som känner till hemligheten. 🛡️

Snabb kontroll

Hur beviljar du effektivt samma åtkomst till många användare på en gång?

Sammanfattning

Autentiseringsuppgifter låser in hemligheter så att de bara kan skrivas, team grupperar användare och RBAC beviljar roller med minsta privilegium per objekt, så att alla bara kör det de ska. ✅

Gratis att börja

Lär dig DevOps-bootcamp 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
142
Lektioner
568

Vanliga frågor

Är lektionen ”Autentiseringsuppgifter, team och RBAC” gratis?

Ja – du kan läsa vilka 3 lektioner som helst i lärvägen DevOps-bootcamp, inklusive ”Autentiseringsuppgifter, team och RBAC”, 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 DevOps-bootcamp innehåller totalt 4 lektioner.

Vad lär jag mig i ”Autentiseringsuppgifter, team och RBAC”?

Skydda vem som kör vad och var Ni övar på DevOps-bootcamp 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 DevOps-bootcamp?

Du behöver inga förkunskaper. Utbildningen i DevOps-bootcamp 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 3 av 4.

Hur lång tid tar lektionen ”Autentiseringsuppgifter, team och RBAC”?

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 DevOps-bootcamp-lektionen?

Ja. Varje DevOps-bootcamp-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

  1. AWX jämfört med Automation Platform och CLI
  2. Projekt, inventories och job templates
  3. Autentiseringsuppgifter, team och RBAC
  4. Scheman, enkäter och workflows
← Tillbaka till DevOps-bootcamp