Kuidas Jenkinsis kasutajaid luua / lisada ja õigusi hallata

Üldiselt on suures organisatsioonis Jenkinsis tööde haldamiseks ja juhtimiseks mitu eraldi meeskonda. Kuid selle kasutajate hulga haldamine ja neile rollide määramine võib osutuda tülikaks.

Vaikimisi on Jenkinsil väga lihtsad kasutajate loomise võimalused. Saate luua mitu kasutajat, kuid neile saate määrata ainult samad globaalsed rollid ja õigused. See pole ideaalne, eriti suure organisatsiooni jaoks.

. Rollistrateegia pistikprogramm võimaldab määrata erinevatele kasutajatele erinevaid rolle ja õigusi. Esmalt peate installima pistikprogrammi oma Jenkinsi mange keskkonda.

Kuidas Jenkinsis kasutajat luua / lisada

Allpool on toodud juhised uue kasutaja loomiseks Jenkins:

Samm 1) Logige sisse Jenkinsi armatuurlauale

Logige oma Jenkinsi armatuurlauale sisse, külastades seda http://localhost:8080/

Kui te pole Jenkinsit oma kohalikku serverisse installinud, minge sobivale URL-ile ja pääsete oma armatuurlauale juurde, kasutades oma sisselogimismandaate.

Looge/lisage kasutaja Jenkinsis

Samm 2) Valige suvand

Nüüd näete Jenkinsis kasutaja loomise ja lisamise ning praeguste kasutajate haldamise valikuid.

Samm 3) Looge uus kasutaja

  • Klõpsake jaotises Jenkinsi haldamine nuppu Loo kasutaja
  • Sisestage Jenkins lisage kasutajaandmed, nagu parool, nimi, e-posti aadress jne.
  • Klõpsake nuppu Loo kasutaja

Looge/lisage kasutaja Jenkinsis

Samm 4) Kasutaja on loodud

Näete armatuurlaual, et uus Jenkins loob kasutaja vastavalt sisestatud üksikasjadele.

Looge/lisage kasutaja Jenkinsis

Kuidas installida Jenkinsi rollistrateegia pistikprogrammi

Jenkinsi pistikprogrammide installimiseks on kaks meetodit:

  1. Installige see oma Jenkinsi armatuurlaua kaudu
  2. Plugina allalaadimine Jenkinsi veebisaidilt ja käsitsi installimine.

Step 1)

1. Minema Jenkinsi haldamine

2. Klõpsake suvandil Halda pluginaid

Installige Jenkinsi rollistrateegia pistikprogramm

Step 2)

  1. Saadaolevas jaotises kuvage ekraanil Otsi "rolli".
  2. Valige Roll-põhine autoriseerimisstrateegia plugin
  3. Kliki "Installige ilma taaskäivituseta” (veenduge, et teil oleks aktiivne Interneti-ühendus)

Installige Jenkinsi rollistrateegia pistikprogramm

Step 3)

Kui pistikprogramm on installitud, kuvatakse olek "edu".

Installige Jenkinsi rollistrateegia pistikprogramm

Klõpsake Mine tagasi ülemisele lehele.

Step 4) Minna Jenkinsi haldamine -> Globaalse turvalisuse seadistamine -> All Autoriseerimine, valima Rollipõhine strateegia. Klõpsake Säästa.

Installige Jenkinsi rollistrateegia pistikprogramm

Kuidas hallata Jenkinsis kasutajaid ja rolle

Järgmised juhised Jenkinsis rollide haldamiseks ja määramiseks.

Step 1)

1. Minema Jenkinsi haldamine

2. Vali Hallake ja määrake rolle

Hallake Jenkinsis kasutajaid ja rolle

Märge: et Hallake ja määrake rolle suvand on nähtav ainult siis, kui olete installinud rollistrateegia pistikprogrammi.

Step 2) Klõpsake Rollide haldamine et lisada oma organisatsioonist lähtuvalt uusi rolle.

Hallake Jenkinsis kasutajaid ja rolle

Step 3) Uue rolli loomiseks nimega “arendaja”,>

  1. Tippige "rolli" alla "arendaja".
  2. Uue rolli loomiseks klõpsake nuppu "Lisa".
  3. Nüüd valige Jenkinsi kasutajaõigused, mille soovite arendaja rollile määrata.
  4. Klõpsake nuppu Salvesta

Hallake Jenkinsis kasutajaid ja rolle

Kuidas Jenkinsis rolle määrata

Step 1) Nüüd, kui olete rollid loonud, määrame need konkreetsetele kasutajatele.

  1. Minna Jenkinsi haldamine
  2. Valige Halda ja määrake rollid

Määrake rollid Jenkinsis

Step 2) Lisame kasutajale "arendaja" uue rolliguru99"

  1. Valija arendaja rolli märkeruut
  2. Klõpsake nuppu Salvesta

Määrake rollid Jenkinsis

Saate määrata mis tahes rolli mis tahes kasutajale vastavalt oma vajadustele.

Kuidas Jenkinsis projektirolle luua

Saate luua projektipõhiseid rolle all Projekti rollid.

Step 1) Jenkini filmis Halda ja määra rolle

  1. Sisestage "testija" roll
  2. Lisage sellele muster, lisades tester.*, nii et igale kasutajanimele, mis algab sõnaga "testija", määratakse teie määratud projektiroll.
  3. Klõpsake nuppu Lisa
  4. Valige privileegid
  5. Klõpsake nuppu Salvesta

Looge Jenkinsis projektirollid