Hvordan opprette/legge til brukere i Jenkins og administrere tillatelser
Generelt, i en stor organisasjon, er det flere, separate team for å administrere og drive jobber i Jenkins. Men å administrere denne mengden av brukere og tildele roller til dem kan vise seg å være plagsomt.
Som standard kommer Jenkins med veldig grunnleggende brukeropprettingsalternativer. Du kan opprette flere brukere, men kan bare tildele de samme globale rollene og privilegiene til dem. Dette er ikke ideelt, spesielt for en stor organisasjon.
Ocuco Rollestrategi-plugin lar deg tildele forskjellige roller og privilegier til forskjellige brukere. Du må først installere plugin-en i Jenkins mange-miljøet ditt.
Hvordan opprette/legge til en bruker i Jenkins
Nedenfor er trinnene for å opprette ny bruker i Jenkins:
Trinn 1) Logg på Jenkins Dashboard
Logg på Jenkins-dashbordet ditt ved å gå til http://localhost:8080/
Hvis du ikke har installert Jenkins på din lokale server, gå til riktig URL og få tilgang til dashbordet ved å bruke påloggingsinformasjonen din.
Trinn 2) Velg alternativet
Du vil nå se alternativer for å opprette og legge til brukere i Jenkins og administrere nåværende brukere.
Trinn 3) Opprett en ny bruker
- Klikk på Opprett bruker under Administrer Jenkins
- Skriv inn Jenkins legg til brukerdetaljer som passord, navn, e-post osv.
- Klikk på Opprett bruker
Trinn 4) Bruker er opprettet
Du vil se på dashbordet at en ny Jenkins oppretter bruker i henhold til detaljene som er angitt.
Slik installerer du Role Strategy Plugin i Jenkins
Det er to metoder for å installere plugins i Jenkins:
- Installerer den gjennom Jenkins-dashbordet
- Laster ned plugin fra Jenkins nettsted og installerer den manuelt.
Trinn 1)
1. Gå til Administrer Jenkins
2. Klikk på alternativet Manage Plugins
Trinn 2)
- I tilgjengelig seksjon, skjerm Søk etter "rolle".
- Velg Rolle-basert autorisasjonsstrategi plugg inn
- Klikk på "Installer uten omstart" (sørg for at du har en aktiv internettforbindelse)
Trinn 3)
Når plugin-modulen er installert, vil en "suksess"-status vises.
Klikk på Gå tilbake til toppsiden.
Trinn 4) Gå til Administrer Jenkins -> Konfigurer global sikkerhet -> Under Autorisasjon, velg Rollebasert strategi. Klikk på Spar.
Hvordan administrere brukere og roller i Jenkins
Følgende er trinnene for hvordan du administrerer og tildeler roller i Jenkins:
Trinn 1)
1. Gå til Administrer Jenkins
2. velg Administrer og tildel roller
OBS: at Administrer og tildel roller alternativet vil bare være synlig hvis du har installert rollestrategi-plugin.
Trinn 2) Klikk på Administrer roller for å legge til nye roller basert på organisasjonen din.
Trinn 3) For å opprette en ny rolle kalt "utvikler",>
- Skriv "utvikler" under "rolle".
- Klikk på "Legg til" for å opprette en ny rolle.
- Velg nå Jenkins-brukertillatelsene du vil tilordne til "Utvikler"-rollen.
- Klikk på Lagre
Hvordan tildele roller i Jenkins
Trinn 1) Nå som du har opprettet roller, la oss tildele dem til bestemte brukere.
- Gå til Administrer Jenkins
- Velg Administrer og tildel roller
Trinn 2) Vi skal legge til den nye rollen "utvikler" til brukeren "guru99"
- Avmerkingsboks for velger utviklerrolle
- Klikk på Lagre
Du kan tilordne hvilken som helst rolle til enhver bruker, i henhold til ditt behov.
Hvordan lage prosjektroller i Jenkins
Du kan opprette prosjektspesifikke roller under Prosjektroller.
Trinn 1) I Jenkins Administrer og tilordne roller
- Skriv inn en rolle som "tester"
- Legg til et mønster til dette ved å legge til tester.*, slik at ethvert brukernavn som begynner med "tester" vil bli tildelt prosjektrollen du spesifiserer.
- klikk Legg til
- Velg privilegier
- Klikk på Lagre