Kako stvoriti/dodati korisnike u Jenkinsu i upravljati dopuštenjima

Općenito, u velikoj organizaciji postoji više zasebnih timova koji upravljaju i vode poslove u Jenkinsu. Ali upravljanje ovom gomilom korisnika i dodjeljivanje uloga može se pokazati problematičnim.

Prema zadanim postavkama, Jenkins dolazi s vrlo osnovnim opcijama za kreiranje korisnika. Možete stvoriti više korisnika, ali im možete dodijeliti samo iste globalne uloge i privilegije. Ovo nije idealno, posebno za veliku organizaciju.

The Dodatak za strategiju uloga omogućuju vam dodjeljivanje različitih uloga i privilegija različitim korisnicima. Najprije ćete morati instalirati dodatak u svoje okruženje Jenkins Mange.

Kako stvoriti/dodati korisnika u Jenkinsu

U nastavku su navedeni koraci za stvaranje novog korisnika Jenkins:

Korak 1) Prijavite se na Jenkinsovu nadzornu ploču

Prijavite se na svoju Jenkins nadzornu ploču posjetom http://localhost:8080/

Ako niste instalirali Jenkins na svom lokalnom poslužitelju, idite na odgovarajući URL i pristupite svojoj nadzornoj ploči koristeći svoje vjerodajnice za prijavu.

Stvorite/dodajte korisnika u Jenkinsu

Korak 2) Odaberite opciju

Sada ćete vidjeti opcije za stvaranje i dodavanje korisnika u Jenkinsu i upravljanje trenutnim korisnicima.

Korak 3) Stvorite novog korisnika

  • U odjeljku Upravljanje Jenkinsom kliknite Stvori korisnika
  • Unesite Jenkins i dodajte korisničke podatke poput lozinke, imena, e-pošte itd.
  • Pritisnite Stvori korisnika

Stvorite/dodajte korisnika u Jenkinsu

Korak 4) Korisnik je kreiran

Na nadzornoj ploči vidjet ćete da je novi Jenkins kreirani korisnik prema unesenim pojedinostima.

Stvorite/dodajte korisnika u Jenkinsu

Kako instalirati dodatak za strategiju uloga u Jenkins

Postoje dvije metode za instaliranje dodataka u Jenkins:

  1. Instalirajte ga putem vaše Jenkins nadzorne ploče
  2. Preuzimanje dodatka s Jenkins web mjesta i njegovo ručno instaliranje.

Korak 1)

1. Ići Upravljaj Jenkinsom

2. Kliknite na opciju Manage Plugins

Instalirajte dodatak za strategiju uloga u Jenkins

Korak 2)

  1. U dostupnom odjeljku, potražite "ulogu".
  2. Odaberite Uloga-temeljena strategija autorizacije uključiti
  3. Kliknite na "Instalirajte bez ponovnog pokretanja” (provjerite imate li aktivnu internetsku vezu)

Instalirajte dodatak za strategiju uloga u Jenkins

Korak 3)

Nakon što se dodatak instalira, prikazat će se status "uspjeh".

Instalirajte dodatak za strategiju uloga u Jenkins

Kliknite na Vratite se na početnu stranicu.

Korak 4) Idi na Upravljanje Jenkinsom -> Konfiguriraj Globalnu sigurnost -> Pod ovlaštenje, odabrati Strategija temeljena na ulozi. Kliknite na UŠTEDI.

Instalirajte dodatak za strategiju uloga u Jenkins

Kako upravljati korisnicima i ulogama u Jenkinsu

Slijede koraci za upravljanje i dodjelu uloga u Jenkinsu:

Korak 1)

1. Ići Upravljaj Jenkinsom

2. odabrati Upravljanje i dodjela uloga

Upravljanje korisnicima i ulogama u Jenkinsu

Bilješka: da je Upravljanje i dodjela uloga opcija će biti vidljiva samo ako ste instalirali dodatak za strategiju uloga.

Korak 2) Kliknite na Upravljanje ulogama za dodavanje novih uloga na temelju vaše organizacije.

Upravljanje korisnicima i ulogama u Jenkinsu

Korak 3) Za stvaranje nove uloge pod nazivom “developer”,>

  1. Upišite "developer" pod "uloga".
  2. Kliknite na "Dodaj" za stvaranje nove uloge.
  3. Sada odaberite Jenkinsova korisnička dopuštenja koja želite dodijeliti ulozi "Razvojni programer".
  4. kliknite Spremi

Upravljanje korisnicima i ulogama u Jenkinsu

Kako dodijeliti uloge u Jenkinsu

Korak 1) Sada kada ste izradili uloge, dodijelimo ih određenim korisnicima.

  1. Idi na Upravljaj Jenkinsom
  2. Odaberite Upravljanje i dodjeljivanje uloga

Dodijelite uloge u Jenkinsu

Korak 2) Dodat ćemo novu ulogu "developer" korisniku "guru99"

  1. Potvrdni okvir za odabir uloge programera
  2. kliknite Spremi

Dodijelite uloge u Jenkinsu

Možete dodijeliti bilo koju ulogu bilo kojem korisniku, prema vašim potrebama.

Kako stvoriti projektne uloge u Jenkinsu

Možete stvoriti uloge specifične za projekt pod Projektne uloge.

Korak 1) U Jenkin's Manage and Assign Roles

  1. Unesite ulogu kao "tester"
  2. Ovome dodajte uzorak dodavanjem tester.*, tako da će svakom korisničkom imenu koje počinje s "tester" biti dodijeljena projektna uloga koju navedete.
  3. Kliknite Dodaj
  4. Odaberite privilegije
  5. kliknite Spremi

Stvorite projektne uloge u Jenkinsu