Felhasználók létrehozása/hozzáadása a Jenkinsben és az engedélyek kezelése

Általánosságban elmondható, hogy egy nagy szervezetben több, különálló csapat van a Jenkins-beli munkák kezelésére és futtatására. A felhasználók sokaságának kezelése és szerepek hozzárendelése azonban problémásnak bizonyulhat.

Alapértelmezés szerint a Jenkins nagyon egyszerű felhasználó-létrehozási lehetőségeket kínál. Több felhasználót is létrehozhat, de csak ugyanazokat a globális szerepköröket és jogosultságokat rendelheti hozzájuk. Ez nem ideális, különösen egy nagy szervezet számára.

A Szerepstratégiai beépülő modul lehetővé teszi különböző szerepkörök és jogosultságok hozzárendelését a különböző felhasználókhoz. Először telepítenie kell a beépülő modult a Jenkins mange környezetébe.

Felhasználó létrehozása/hozzáadása a Jenkinsben

Az alábbiakban bemutatjuk az új felhasználó létrehozásának lépéseit Jenkins:

1. lépés) Jelentkezzen be a Jenkins Dashboardba

Jelentkezzen be Jenkins irányítópultjára a következő címen: http://localhost:8080/

Ha még nem telepítette a Jenkinst a helyi szerverére, lépjen a megfelelő URL-címre, és a bejelentkezési adataival nyissa meg az irányítópultot.

Felhasználó létrehozása/hozzáadása a Jenkinsben

2. lépés) Válassza ki a lehetőséget

Mostantól megtekintheti a felhasználó létrehozásának és hozzáadásának lehetőségeit a Jenkinsben, valamint a jelenlegi felhasználók kezelését.

3. lépés) Hozzon létre egy új felhasználót

  • A Jenkins kezelése alatt kattintson a Felhasználó létrehozása elemre
  • Írja be a Jenkins-t, adjon hozzá felhasználói adatokat, például jelszót, nevet, e-mail-címet stb.
  • Kattintson a Felhasználó létrehozása elemre

Felhasználó létrehozása/hozzáadása a Jenkinsben

4. lépés) Felhasználó létrehozása

Az irányítópulton látni fogja, hogy egy új Jenkins felhasználót hozott létre a megadott adatok szerint.

Felhasználó létrehozása/hozzáadása a Jenkinsben

A szerepstratégiai beépülő modul telepítése a Jenkinsben

A Jenkinsben kétféle módon telepíthet bővítményeket:

  1. Telepítése a Jenkins irányítópulton keresztül
  2. A bővítmény letöltése a Jenkins webhelyéről és manuális telepítése.

Step 1)

1. Menj Kezelje Jenkins-t

2. Kattintson a Bővítmények kezelése opcióra

Telepítse a Role Strategy Plugin-t a Jenkinsben

Step 2)

  1. Az elérhető részben keresse meg a „szerep” kifejezést.
  2. Válassza a Szerep lehetőséget-alapú engedélyezési stratégia csatlakoztat
  3. Kattintson "Telepítés újraindítás nélkül” (győződjön meg arról, hogy van aktív internetkapcsolata)

Telepítse a Role Strategy Plugin-t a Jenkinsben

Step 3)

A bővítmény telepítése után a „siker” állapot jelenik meg.

Telepítse a Role Strategy Plugin-t a Jenkinsben

Kattints a Menjen vissza a felső oldalra.

Step 4) Ugrás Jenkins kezelése -> Globális biztonság konfigurálása -> Alatt felhatalmazás, válasszuk Szerep alapú stratégia. Kattints a Megtakarítás.

Telepítse a Role Strategy Plugin-t a Jenkinsben

Felhasználók és szerepek kezelése a Jenkinsben

A Jenkinsben a szerepek kezelésének és kiosztásának lépései a következők:

Step 1)

1. Menj Kezelje Jenkins-t

2. választ Szerepek kezelése és kiosztása

Felhasználók és szerepek kezelése a Jenkinsben

Jegyzet: hogy a Szerepek kezelése és kiosztása opció csak akkor lesz látható, ha telepítette a szerepstratégiai beépülő modult.

Step 2) Kattints a Szerepek kezelése új szerepkörök hozzáadásához a szervezete alapján.

Felhasználók és szerepek kezelése a Jenkinsben

Step 3) Új „fejlesztő” szerepkör létrehozásához>

  1. Írja be a „fejlesztő” kifejezést a „szerepkör” alá.
  2. Új szerepkör létrehozásához kattintson a „Hozzáadás” gombra.
  3. Most válassza ki azokat a Jenkins felhasználói engedélyeket, amelyeket hozzá szeretne rendelni a „Fejlesztői” szerepkörhöz.
  4. Kattintson a Mentés gombra

Felhasználók és szerepek kezelése a Jenkinsben

Szerepek kiosztása a Jenkinsben

Step 1) Most, hogy létrehozta a szerepköröket, rendelje hozzá azokat adott felhasználókhoz.

  1. Ugrás Kezelje Jenkins-t
  2. Válassza a Szerepkörök kezelése és hozzárendelése lehetőséget

Szerepek kiosztása Jenkinsben

Step 2) Az új „fejlesztő” szerepkört hozzáadjuk a „felhasználóhoz”guru99"

  1. Kiválasztó fejlesztői szerepkör jelölőnégyzet
  2. Kattintson a Mentés gombra

Szerepek kiosztása Jenkinsben

Bármely felhasználóhoz bármilyen szerepet hozzárendelhet, igénye szerint.

Hogyan hozzunk létre projektszerepeket a Jenkinsben

Az alatt projektspecifikus szerepköröket hozhat létre Projektszerepek.

Step 1) Jenkin Szerepek kezelése és kiosztásában

  1. Adjon meg egy szerepet „tesztelőként”
  2. Adjon hozzá egy mintát a hozzáadással vizsgáló.*, így minden „tesztelő” karakterrel kezdődő felhasználónév hozzá lesz rendelve az Ön által megadott projektszerephez.
  3. Kattintson a Hozzáadás gombra
  4. Válassza ki a jogosultságokat
  5. Kattintson a Mentés gombra

Hozzon létre projektszerepeket a Jenkinsben