So erstellen/fügen Sie Benutzer in Jenkins hinzu und verwalten Berechtigungen
Im Allgemeinen gibt es in einer großen Organisation mehrere separate Teams, die Jobs in Jenkins verwalten und ausführen. Doch die Verwaltung dieser Benutzermenge und die Zuweisung von Rollen kann sich als problematisch erweisen.
Standardmäßig verfügt Jenkins über sehr einfache Optionen zur Benutzererstellung. Sie können mehrere Benutzer erstellen, ihnen jedoch nur dieselben globalen Rollen und Berechtigungen zuweisen. Dies ist nicht ideal, insbesondere für eine große Organisation.
Das Rollenstrategie-Plugin ermöglichen es Ihnen, verschiedenen Benutzern unterschiedliche Rollen und Berechtigungen zuzuweisen. Sie müssen das Plugin zunächst in Ihrer Jenkins-Verwaltungsumgebung installieren.
So erstellen/hinzufügen eines Benutzers in Jenkins
Nachfolgend finden Sie die Schritte zum Erstellen eines neuen Benutzers Jenkins:
Schritt 1) Melden Sie sich beim Jenkins Dashboard an
Melden Sie sich bei Ihrem Jenkins-Dashboard an, indem Sie auf klicken http://localhost:8080/
Wenn Sie Jenkins nicht auf Ihrem lokalen Server installiert haben, gehen Sie zur entsprechenden URL und greifen Sie mit Ihren Anmeldeinformationen auf Ihr Dashboard zu.
Schritt 2) Wählen Sie die Option
Sie sehen nun Optionen zum Erstellen und Hinzufügen von Benutzern in Jenkins sowie zum Verwalten aktueller Benutzer.
Schritt 3) Erstellen Sie einen neuen Benutzer
- Klicken Sie unter „Jenkins verwalten“ auf „Benutzer erstellen“.
- Geben Sie Jenkins ein und fügen Sie Benutzerdetails wie Passwort, Name, E-Mail usw. hinzu.
- Klicken Sie auf Benutzer erstellen
Schritt 4) Der Benutzer wird erstellt
Sie werden auf dem Dashboard sehen, dass ein neuer Jenkins-Benutzer gemäß den eingegebenen Details erstellt wird.
So installieren Sie das Rollenstrategie-Plugin in Jenkins
Es gibt zwei Methoden zum Installieren von Plugins in Jenkins:
- Installieren Sie es über Ihr Jenkins-Dashboard
- Laden Sie das Plugin von der Jenkins-Website herunter und installieren Sie es manuell.
Schritt 1)
1 Gehe zu Verwalte Jenkins
2. Klicken Sie auf die Option Plugins verwalten
Schritt 2)
- Suchen Sie im verfügbaren Abschnitt nach „Rolle“.
- Wählen Sie Rolle aus-basierte Autorisierungsstrategie Plugin
- Klicke auf "Ohne Neustart installieren” (Stellen Sie sicher, dass Sie über eine aktive Internetverbindung verfügen)
Schritt 3)
Sobald das Plugin installiert ist, wird der Status „Erfolgreich“ angezeigt.
Klicken Sie auf Gehen Sie zurück zur Startseite.
Schritt 4) Gehen Sie zu Jenkins verwalten -> Globale Sicherheit konfigurieren -> Unter Genehmigung, wählen Rollenbasierte Strategie. Klicken Sie auf Gespeichert.
So verwalten Sie Benutzer und Rollen in Jenkins
Im Folgenden finden Sie die Schritte zum Verwalten und Zuweisen von Rollen in Jenkins:
Schritt 1)
1 Gehe zu Verwalte Jenkins
2 Wählen Rollen verwalten und zuweisen
Hinweis: , dass die Rollen verwalten und zuweisen Die Option ist nur sichtbar, wenn Sie das Rollenstrategie-Plugin installiert haben.
Schritt 2) Klicken Sie auf Rollen verwalten um neue Rollen basierend auf Ihrer Organisation hinzuzufügen.
Schritt 3) Um eine neue Rolle mit dem Namen „Entwickler“ zu erstellen,>
- Geben Sie unter „Rolle“ „Entwickler“ ein.
- Klicken Sie auf „Hinzufügen“, um eine neue Rolle zu erstellen.
- Wählen Sie nun die Jenkins-Benutzerberechtigungen aus, die Sie der Rolle „Entwickler“ zuweisen möchten.
- Klicke auf Speichern
So weisen Sie Rollen in Jenkins zu
Schritt 1) Nachdem Sie nun Rollen erstellt haben, können wir diese bestimmten Benutzern zuweisen.
- Gehen Sie zu Verwalte Jenkins
- Wählen Sie Rollen verwalten und zuweisen
Schritt 2) Wir werden die neue Rolle „Entwickler“ zum Benutzer „ hinzufügen.guru99"
- Kontrollkästchen „Entwicklerrolle auswählen“
- Klicke auf Speichern
Sie können jedem Benutzer je nach Bedarf eine beliebige Rolle zuweisen.
So erstellen Sie Projektrollen in Jenkins
Unter können Sie projektspezifische Rollen erstellen Projektrollen.
Schritt 1) In Jenkins Rollen verwalten und zuweisen
- Tragen Sie eine Rolle als „Tester“ ein
- Fügen Sie diesem durch Hinzufügen ein Muster hinzu Prüfer.*, sodass jedem Benutzernamen, der mit „tester“ beginnt, die von Ihnen angegebene Projektrolle zugewiesen wird.
- Klicken Sie auf Hinzufügen
- Wählen Sie Berechtigungen aus
- Klicke auf Speichern