Gebruikers aanmaken/toevoegen in Jenkins en machtigingen beheren

Over het algemeen zijn er in een grote organisatie meerdere, afzonderlijke teams die taken in Jenkins beheren en uitvoeren. Maar het beheren van deze groep gebruikers en het toewijzen van rollen aan hen kan lastig blijken.

Standaard wordt Jenkins geleverd met zeer eenvoudige opties voor het maken van gebruikers. U kunt meerdere gebruikers aanmaken, maar u kunt alleen dezelfde globale rollen en bevoegdheden aan hen toewijzen. Dit is niet ideaal, zeker niet voor een grote organisatie.

De Plug-in voor rolstrategie stelt u in staat verschillende rollen en bevoegdheden aan verschillende gebruikers toe te wijzen. U moet eerst de plug-in installeren in uw Jenkins-mange-omgeving.

Een gebruiker aanmaken/toevoegen in Jenkins

Hieronder vindt u de stappen om een ​​nieuwe gebruiker aan te maken Jenkins:

Stap 1) Log in op het Jenkins Dashboard

Log in op uw Jenkins-dashboard door naar te gaan http://localhost:8080/

Als u Jenkins nog niet op uw lokale server hebt geïnstalleerd, gaat u naar de juiste URL en opent u uw dashboard met uw inloggegevens.

Maak/voeg een gebruiker toe in Jenkins

Stap 2) Kies de optie

U ziet nu opties om gebruikers in Jenkins aan te maken en toe te voegen en huidige gebruikers te beheren.

Stap 3) Maak een nieuwe gebruiker aan

  • Klik onder Jenkins beheren op Gebruiker maken
  • Voer Jenkins in en voeg gebruikersgegevens toe zoals wachtwoord, naam, e-mailadres, enz.
  • Klik op Gebruiker maken

Maak/voeg een gebruiker toe in Jenkins

Stap 4) Gebruiker is aangemaakt

U ziet op het dashboard dat er een nieuwe Jenkins-gebruiker is aangemaakt op basis van de ingevoerde gegevens.

Maak/voeg een gebruiker toe in Jenkins

Hoe u de plug-in Rolstrategie in Jenkins installeert

Er zijn twee methoden om plug-ins in Jenkins te installeren:

  1. Installeer het via uw Jenkins-dashboard
  2. Download de plug-in van de Jenkins-website en installeer deze handmatig.

Stap 1)

1. Ga naar Beheer Jenkins

2. Klik op de optie Plug-ins beheren

Installeer de plug-in Rolstrategie in Jenkins

Stap 2)

  1. In de beschikbare sectie, scherm Zoek naar “rol”.
  2. Selecteer rolgebaseerde autorisatiestrategie inpluggen
  3. Klik op "Installeer zonder opnieuw op te starten” (zorg ervoor dat je een actieve internetverbinding hebt)

Installeer de plug-in Rolstrategie in Jenkins

Stap 3)

Zodra de plugin is geïnstalleerd, wordt de status ‘geslaagd’ weergegeven.

Installeer de plug-in Rolstrategie in Jenkins

Klik op Ga terug naar de bovenste pagina.

Stap 4) Ga naar Beheer Jenkins -> Configureer Global Security -> Onder Autorisatie, kiezen Rolgebaseerde strategie. Klik op Opslaan.

Installeer de plug-in Rolstrategie in Jenkins

Gebruikers en rollen beheren in Jenkins

Hieronder vindt u de stappen voor het beheren en toewijzen van rollen in Jenkins:

Stap 1)

1. Ga naar Beheer Jenkins

2. kiezen Rollen beheren en toewijzen

Beheer gebruikers en rollen in Jenkins

Let op: dat de Rollen beheren en toewijzen optie is alleen zichtbaar als u de plug-in voor rolstrategie hebt geïnstalleerd.

Stap 2) Klik op Rollen beheren om nieuwe rollen toe te voegen op basis van uw organisatie.

Beheer gebruikers en rollen in Jenkins

Stap 3) Om een ​​nieuwe rol aan te maken met de naam “ontwikkelaar”,>

  1. Typ ‘ontwikkelaar’ onder ‘rol’.
  2. Klik op “Toevoegen” om een ​​nieuwe rol aan te maken.
  3. Selecteer nu de Jenkins-gebruikersmachtigingen die u aan de rol “Ontwikkelaar” wilt toewijzen.
  4. Klik op Opslaan

Beheer gebruikers en rollen in Jenkins

Rollen toewijzen in Jenkins

Stap 1) Nu u rollen heeft gemaakt, kunnen we deze aan specifieke gebruikers toewijzen.

  1. Ga naar Beheer Jenkins
  2. Selecteer Rollen beheren en toewijzen

Rollen toewijzen in Jenkins

Stap 2) We zullen de nieuwe rol “ontwikkelaar” toevoegen aan gebruiker “guru99"

  1. Selectievakje voor de rol van ontwikkelaar
  2. Klik op Opslaan

Rollen toewijzen in Jenkins

U kunt elke rol aan elke gebruiker toewijzen, afhankelijk van uw behoefte.

Projectrollen maken in Jenkins

U kunt projectspecifieke rollen aanmaken onder Projectrollen.

Stap 1) In Jenkin's Rollen beheren en toewijzen

  1. Voer een rol in als “tester”
  2. Voeg hier een patroon aan toe door toe te voegen tester.*, zodat elke gebruikersnaam die begint met “tester” de projectrol krijgt toegewezen die u opgeeft.
  3. Klik op Toevoegen
  4. Selecteer privileges
  5. Klik op Opslaan

Creëer projectrollen in Jenkins

Vat dit bericht samen met: