Käyttäjien luominen/lisääminen Jenkinsissä ja käyttöoikeuksien hallinta

Yleensä suuressa organisaatiossa on useita erillisiä ryhmiä, jotka hallitsevat ja suorittavat töitä Jenkinsissä. Mutta tämän käyttäjäjoukon hallinta ja roolien määrittäminen heille voi osoittautua hankalaksi.

Oletusarvoisesti Jenkinsillä on hyvin peruskäyttäjän luontivaihtoehtoja. Voit luoda useita käyttäjiä, mutta voit määrittää heille vain samat yleiset roolit ja oikeudet. Tämä ei ole ihanteellinen, etenkään suurelle organisaatiolle.

- Roolistrategialaajennus avulla voit määrittää erilaisia ​​rooleja ja oikeuksia eri käyttäjille. Sinun on ensin asennettava laajennus Jenkins mange -ympäristöösi.

Kuinka luoda / lisätä käyttäjä Jenkinsissä

Alla on vaiheet uuden käyttäjän luomiseen Jenkins:

Vaihe 1) Kirjaudu Jenkins Dashboardiin

Kirjaudu Jenkins-hallintapaneeliisi käymällä osoitteessa http://localhost:8080/

Jos et ole asentanut Jenkinsiä paikalliseen palvelimeesi, siirry oikeaan URL-osoitteeseen ja siirry kojelautaan käyttämällä kirjautumistietojasi.

Luo/lisää käyttäjä Jenkinsissä

Vaihe 2) Valitse vaihtoehto

Näet nyt vaihtoehdot käyttäjän luomiseen ja lisäämiseen Jenkinsissä sekä nykyisten käyttäjien hallintaan.

Vaihe 3) Luo uusi käyttäjä

  • Napsauta Jenkinsin hallinta -kohdassa Luo käyttäjä
  • Anna Jenkins ja lisää käyttäjätiedot, kuten salasana, nimi, sähköpostiosoite jne.
  • Napsauta Luo käyttäjä

Luo/lisää käyttäjä Jenkinsissä

Vaihe 4) Käyttäjä on luotu

Näet kojelaudassa, että uusi Jenkins luo käyttäjän syötettyjen tietojen mukaisesti.

Luo/lisää käyttäjä Jenkinsissä

Roolistrategialaajennuksen asentaminen Jenkinsiin

Jenkinsissä on kaksi tapaa asentaa laajennuksia:

  1. Asenna se Jenkins-hallintapaneelin kautta
  2. Ladataan laajennus Jenkinsin verkkosivustolta ja asennetaan manuaalisesti.

Vaihe 1)

1. Mene Jenkinsin hallinta

2. Napsauta Hallitse laajennuksia -vaihtoehtoa

Asenna Role Strategy Plugin Jenkinsiin

Vaihe 2)

  1. Käytettävissä olevassa osiossa näyttöön tulee Etsi "rooli".
  2. Valitse Rooli-pohjainen valtuutusstrategia kytkeä
  3. Klikkaa "Asenna ilman uudelleenkäynnistystä” (varmista, että sinulla on aktiivinen Internet-yhteys)

Asenna Role Strategy Plugin Jenkinsiin

Vaihe 3)

Kun laajennus on asennettu, "onnistuminen" -tila näytetään.

Asenna Role Strategy Plugin Jenkinsiin

Valitse Palaa yläsivulle.

Vaihe 4) Mene Hallitse Jenkinsiä -> Määritä Global Security -> Under valtuutus, valita Rooliin perustuva strategia. Valitse Säästä.

Asenna Role Strategy Plugin Jenkinsiin

Kuinka hallita käyttäjiä ja rooleja Jenkinsissä

Seuraavien ohjeiden avulla voit hallita ja määrittää rooleja Jenkinsissä:

Vaihe 1)

1. Mene Jenkinsin hallinta

2. valita Hallitse ja määritä rooleja

Hallitse käyttäjiä ja rooleja Jenkinsissä

Huomautus: että Hallitse ja määritä rooleja -vaihtoehto näkyy vain, jos olet asentanut roolistrategialaajennuksen.

Vaihe 2) Valitse Hallitse rooleja lisätäksesi uusia rooleja organisaatiosi perusteella.

Hallitse käyttäjiä ja rooleja Jenkinsissä

Vaihe 3) Luodaksesi uuden roolin nimeltä "kehittäjä",>

  1. Kirjoita "rooli"-kohtaan "kehittäjä".
  2. Napsauta "Lisää" luodaksesi uuden roolin.
  3. Valitse nyt Jenkinsin käyttäjäoikeudet, jotka haluat määrittää "kehittäjä"-rooliin.
  4. Napsauta Tallenna

Hallitse käyttäjiä ja rooleja Jenkinsissä

Roolien jakaminen Jenkinsissä

Vaihe 1) Nyt kun olet luonut roolit, anna meidän määrittää ne tietyille käyttäjille.

  1. Mene Jenkinsin hallinta
  2. Valitse Hallitse ja määritä rooleja

Anna rooleja Jenkinsissä

Vaihe 2) Lisäämme uuden roolin "kehittäjä" käyttäjälle "guru 99"

  1. Valitsin kehittäjän rooli -valintaruutu
  2. Napsauta Tallenna

Anna rooleja Jenkinsissä

Voit määrittää minkä tahansa roolin mille tahansa käyttäjälle tarpeidesi mukaan.

Kuinka luoda projektirooleja Jenkinsissä

Voit luoda projektikohtaisia ​​rooleja alle Projektin roolit.

Vaihe 1) Jenkinin Hallitse ja määritä rooleja

  1. Anna rooli "testaajana"
  2. Lisää tähän malli lisäämällä testaaja.*, joten kaikki käyttäjätunnukset, jotka alkavat "testaajalla", saavat määrittämäsi projektiroolin.
  3. Valitse Lisää
  4. Valitse oikeudet
  5. Napsauta Tallenna

Luo projektirooleja Jenkinsissä