So konfigurieren Sie Benutzerrollenberechtigungen in Jenkins

So konfigurieren Sie Benutzerrollenberechtigungen in Jenkins

Die Jenkins-Konfiguration von Benutzerrollenberechtigungen erfordert die Installation des Role Strategy Plugin

1. Installieren Sie das Role Strategy Plugin

Download-Adresse: https://updates.jenkins-ci.org/download/plugins/role-strategy/

Öffnen Sie Jenkins System Management-->Manage Plugins-->Advanced Klicken Sie auf Upload und wählen Sie das heruntergeladene Plugin zur Installation aus

Starten Sie Jenkins nach der Installation neu

2. Gehen Sie nach der Installation des Plug-Ins zu Systemeinstellungen->Globale Sicherheit konfigurieren, konfigurieren Sie wie folgt, speichern Sie

3. Benutzer-/Gruppenberechtigungen konfigurieren

Öffnen Sie Systemverwaltung --> Rollen verwalten und zuweisen

3-1. Rollen verwalten

Wählen Sie diese Option, um globale Rollen und Projektrollen zu erstellen und den Rollen Berechtigungen zuzuweisen.

Fügen Sie die Testgruppe hinzu und erteilen Sie ihr die Berechtigung „Allgemeines Lesen“, „Job erstellen“ und „Lesen anzeigen“.

In der Projektrollenkonfiguration angezeigte Jobs

Um beispielsweise eine Zeichenfolge abzugleichen, die mit „auto“ beginnt, müssen Sie „auto.*“ statt „auto*“ schreiben. Denken Sie daran! ! ! ! ! !

Nach der Konfiguration speichern

3-2. Benutzerberechtigungen hinzufügen (Rolle zuweisen)

Sie müssen zuerst einen Benutzer hinzufügen Systemverwaltung --> Benutzerverwaltung --> Benutzer hinzufügen

4. Erstellen Sie eine Autotest-Aufgabe. Wenn sich der Benutzer „Test“ (der nur über Build-Berechtigungen verfügt) anmeldet, kann er nur die Autotest-Aufgabe sehen. Dadurch können verschiedene Benutzer unterschiedliche Ansichten und Berechtigungen haben.

Zusammenfassen

Oben ist die vom Herausgeber vorgestellte Implementierungsmethode zum Konfigurieren von Benutzerrollenberechtigungen in Jenkins. Ich hoffe, sie ist für alle hilfreich. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und der Herausgeber wird Ihnen rechtzeitig antworten. Ich möchte auch allen für ihre Unterstützung der Website 123WORDPRESS.COM danken!

Das könnte Sie auch interessieren:
  • Detailliertes Tutorial zur Docker-Compose-Bereitstellung und Konfiguration von Jenkins
  • Jenkins-Konfiguration – Prozessdiagramm für den automatischen E-Mail-Versand
  • Jenkins-Konfigurations-Python-Skript-Timing-Task-Prozessdiagramm
  • So verwenden Sie Jenkins zum Konfigurieren des automatisierten Git+Maven-Builds
  • Hinweise zur Installation und Konfiguration von Jenkins
  • Detaillierte Installation und Konfiguration von Jenkins
  • Konfiguration des Plugins „Publish Over SSH“ für die primäre Jenkins-Anwendung

<<:  Grafisches Tutorial zur kostenlosen Installationsversion von MySQL 5.7.21 winx64

>>:  Eine vorläufige Studie zu JSBridge in Javascript

Artikel empfehlen

Lassen Sie uns über den Unterschied zwischen MyISAM und InnoDB sprechen

Die Hauptunterschiede sind folgende: 1. MySQL ver...

So löschen Sie ein Image in Docker

Der Befehl zum Löschen von Bildern im Docker laut...

JavaScript entfernt unnötige Eigenschaften eines Objekts

Inhaltsverzeichnis Beispiel Methode 1: Löschen Me...

Beispielcode einer Vue-Anwendung basierend auf der Axios-Anforderungskapselung

Inhaltsverzeichnis Was ist Axios? Axios-Anforderu...

Detaillierte Schritte zur Dateisteuerungsverwaltung für Linux-Konten

Im Linux-System gibt es neben den verschiedenen, ...

So installieren Sie Oracle Java 14 auf Ubuntu Linux

Vor Kurzem hat Oracle die öffentliche Verfügbarke...

MySQL versteht kurz, wie "order by" funktioniert

Zum Sortieren ist „order by“ ein Schlüsselwort, d...

SSH-Portweiterleitung zur Erzielung einer Intranet-Penetration

Die Maschinen in unserem LAN können auf das exter...

Detaillierte Einführung in die JavaScript-Funktion

Durch Funktionen lassen sich beliebig viele Anwei...

Das Frontend erstellt und ändert CAD-Grafikdetails über JavaScript

Inhaltsverzeichnis 1. Aktuelle Situation 2. CAD-G...

Grafisches Tutorial zur Installation und Konfiguration von MySQL 8.0.12

Notieren Sie die Installations- und Konfiguration...