Hur man skapar/lägger till användare i Jenkins och hanterar behörigheter

I allmänhet, i en stor organisation, finns det flera separata team för att hantera och driva jobb i Jenkins. Men att hantera denna skara användare och tilldela roller till dem kan visa sig vara besvärligt.

Som standard kommer Jenkins med mycket grundläggande alternativ för att skapa användare. Du kan skapa flera användare men kan bara tilldela samma globala roller och privilegier till dem. Detta är inte idealiskt, särskilt för en stor organisation.

Smakämnen Role Strategy Plugin gör det möjligt för dig att tilldela olika roller och privilegier till olika användare. Du måste först installera plugin-programmet i din Jenkins mange-miljö.

Hur man skapar/lägger till en användare i Jenkins

Nedan följer stegen för att skapa en ny användare i Jenkins:

Steg 1) Logga in på Jenkins Dashboard

Logga in på din Jenkins instrumentpanel genom att besöka http://localhost:8080/

Om du inte har installerat Jenkins på din lokala server, gå till lämplig URL och få tillgång till din instrumentpanel genom att använda dina inloggningsuppgifter.

Skapa/lägg till en användare i Jenkins

Steg 2) Välj alternativet

Du kommer nu att se alternativ för att skapa och lägga till användare i Jenkins och hantera nuvarande användare.

Steg 3) Skapa en ny användare

  • Klicka på Skapa användare under Hantera Jenkins
  • Ange Jenkins lägg till användarinformation som lösenord, namn, e-post etc.
  • Klicka på Skapa användare

Skapa/lägg till en användare i Jenkins

Steg 4) Användaren skapas

Du kommer att se på instrumentpanelen att en ny Jenkins skapar användare enligt de uppgifter som angetts.

Skapa/lägg till en användare i Jenkins

Hur man installerar Role Strategy Plugin i Jenkins

Det finns två metoder för att installera plugins i Jenkins:

  1. Installera den via din Jenkins instrumentpanel
  2. Ladda ner plugin från Jenkins webbplats och installera den manuellt.

Steg 1)

1. Gå till Hantera Jenkins

2. Klicka på alternativet Hantera plugins

Installera Role Strategy Plugin i Jenkins

Steg 2)

  1. I tillgängligt avsnitt, skärm Sök efter "roll".
  2. Välj Roll-baserad auktoriseringsstrategi plugin
  3. Klicka på "Installera utan omstart” (se till att du har en aktiv internetanslutning)

Installera Role Strategy Plugin i Jenkins

Steg 3)

När plugin-programmet har installerats, kommer statusen "framgång" att visas.

Installera Role Strategy Plugin i Jenkins

Klicka på Gå tillbaka till översta sidan.

Steg 4) Gå till Hantera Jenkins -> Konfigurera global säkerhet -> Under Tillstånd, välj Rollbaserad strategi. Klicka på Save.

Installera Role Strategy Plugin i Jenkins

Hur man hanterar användare och roller i Jenkins

Följande är stegen för hur du hanterar och tilldelar roller i Jenkins:

Steg 1)

1. Gå till Hantera Jenkins

2. välj Hantera och tilldela roller

Hantera användare och roller i Jenkins

Notera: att Hantera och tilldela roller alternativet kommer bara att vara synligt om du har installerat insticksprogrammet rollstrategi.

Steg 2) Klicka på Hantera roller för att lägga till nya roller baserat på din organisation.

Hantera användare och roller i Jenkins

Steg 3) För att skapa en ny roll som heter "utvecklare",>

  1. Skriv "utvecklare" under "roll".
  2. Klicka på "Lägg till" för att skapa en ny roll.
  3. Välj nu de Jenkins-användarbehörigheter du vill tilldela rollen "Utvecklare".
  4. Klicka på Spara

Hantera användare och roller i Jenkins

Hur man tilldelar roller i Jenkins

Steg 1) Nu när du har skapat roller, låt oss tilldela dem till specifika användare.

  1. Gå till Hantera Jenkins
  2. Välj Hantera och tilldela roller

Tilldela roller i Jenkins

Steg 2) Vi kommer att lägga till den nya rollen "utvecklare" till användaren "guru99"

  1. Kryssrutan Väljare utvecklarroll
  2. Klicka på Spara

Tilldela roller i Jenkins

Du kan tilldela vilken roll som helst till vilken användare som helst, enligt dina behov.

Hur man skapar projektroller i Jenkins

Du kan skapa projektspecifika roller under Projektroller.

Steg 1) I Jenkins Hantera och tilldela roller

  1. Ange en roll som "testare"
  2. Lägg till ett mönster till detta genom att lägga till testare.*, så att alla användarnamn som börjar med "testare" kommer att tilldelas den projektroll du anger.
  3. Klicka på Lägg till
  4. Välj privilegier
  5. Klicka på Spara

Skapa projektroller i Jenkins