Jenkins Rechte-Verwaltung

MarcusS8

Neues Mitglied
Aloha,
wir haben mehrere Projekte in Jenkins drin und verwalten die Zugangsrechte über die projektbasierte Matrix.
Das funktioniert soweit auch ganz gut, solange "echte Menschen" Zugang zu verschiedenen Projekten haben sollen.

Nun gibt es eine Reihe von Plugins, die eine komprimierte Info über den Status von Projekten anzeigen können, z.B. "WallDisplay" https://wiki.jenkins-ci.org/display/JENKINS/Wall+Display+Plugin

Auch das funktioniert recht hübsch, solange der entsprechende Nutzer über Leserechte für alle Projekte verfügt. Darin liegt aber auch das Problem: Einem quasi anonymen Nutzer Leserechte zum gesamten Sourcecode des Unternehmens zu geben ist etwas :autsch:

Letztlich braucht der Nutzer für WallDisplay den Wetterbericht eines Projekts, sonst nichts. Gibt es eine entsprechende Einstellmöglichkeit, die ich nun schon seit Tagen übersehe, oder ist das minimalste Zugriffsrecht wirklich "Lies den kompletten Quellcode des Unternehmens, kopiere ihn und nimm ihn mit nach Hause"? :shock:

Danke & Gruß
MarcusS8
 

Wildcard

Top Contributor
Unsere Einstellung ist:
-Anonyme User dürfen Jobs sehen
-Registrierte User dürfen Workspaces sehen und Jobs starten
-Spezielle User haben alle Rechte.

Wir verwenden zwar nicht das Wall Display, aber das eXtreme Feedback Panel. Funktional sind die ja sehr ähnlich. Bei uns funktioniert das problemlos. Welche Rechte hat anonymous bei euch denn?
 

MarcusS8

Neues Mitglied
Hallo,

danke für deine Antwort.

Anonymous hat bei uns gar keine Rechte. Ich habe einen Nutzer explizit für das WallDisplay angelegt. Dieser hat systemweit das Recht "Allgemein -> Read" und "Ansichten -> Create, Configure"

In den Projekten hat der Nutzer dann jeweils das Recht "Job -> Read". Wenn ich in den Projekten das Read-Flag weglasse, kann der Nutzer auch den Wetterbericht nicht sehen.

Gruß
MarcusS8
 

Wildcard

Top Contributor
Die Projektbasierte Matrix habe ich noch nicht verwendet. Kann man dort nicht als Wildcard dem Wall Display User für alle Jobs Read Permission geben? Wenn es sowieso einen dedizierten User gibt, sollte das ja kein größeres Problem sein.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
L Jenkins Build mit git Hashwert Tools - Maven, Gradle, Ant & mehr 2
H Jenkins aktulles Checkstyle Plugin Tools - Maven, Gradle, Ant & mehr 2
OnDemand Jenkins Pipeline Build > Send Info Jira Tools - Maven, Gradle, Ant & mehr 3
H Nutzung einer eigenen checkstyle Konfiguration in Jenkins - Grundsätzliches Tools - Maven, Gradle, Ant & mehr 2
H Jenkins keine Tests gefunden - aber in Maven Tools - Maven, Gradle, Ant & mehr 30
P Mit Maven einen spezifischen Branch nach Tag-Parameter erstellen (in Jenkins-Job) Tools - Maven, Gradle, Ant & mehr 3
H Jenkins - maven-jar-plugin - kein jar-file Tools - Maven, Gradle, Ant & mehr 38
H Jenkins - Publish Coverage Report Tools - Maven, Gradle, Ant & mehr 19
H Maven Verbindung Java Projekt und Jenkins Build job Tools - Maven, Gradle, Ant & mehr 21
H Maven Bekomme cobertura in jenkins nicht zu laufen :-( Tools - Maven, Gradle, Ant & mehr 1
Thallius Jenkins -> git to zip? Tools - Maven, Gradle, Ant & mehr 5
Thallius Jenkins nur zip file erstellen? Tools - Maven, Gradle, Ant & mehr 3
G Maven Continious Integration mit Jenkins, Maven und Nexus - wie richtig? Tools - Maven, Gradle, Ant & mehr 1
B Jenkins Emal-Versand Tools - Maven, Gradle, Ant & mehr 5
K Subversion svn & Jenkins - Änderungen werden nicht angezeigt Tools - Maven, Gradle, Ant & mehr 4
Y Jenkins Zeitsteuerung Tools - Maven, Gradle, Ant & mehr 3
schalentier Probleme mit Jenkins Tools - Maven, Gradle, Ant & mehr 7
K Jenkins Konfiguration für einen multi-module Maven Projekt Tools - Maven, Gradle, Ant & mehr 2
G Probleme Jenkins mit Maven einzurichten Tools - Maven, Gradle, Ant & mehr 4
G Ant Hudson/Jenkins, Ant und JUnit unter einen Hut bringen Tools - Maven, Gradle, Ant & mehr 12
G Jenkins Userverwaltung Tools - Maven, Gradle, Ant & mehr 7
G Maven JMeter und Jenkins Tools - Maven, Gradle, Ant & mehr 1
X Maven Jenkins/maven - abhängige Projekte automatisch bauen Tools - Maven, Gradle, Ant & mehr 7
G Jenkins Task starten Tools - Maven, Gradle, Ant & mehr 16
F Fehlende Applet Rechte Tools - Maven, Gradle, Ant & mehr 12
S Applet und Rechte Tools - Maven, Gradle, Ant & mehr 6
T Java Applet Rechte zum Datei schreiben geben Tools - Maven, Gradle, Ant & mehr 3
M Applet signieren und damit Rechte geben Tools - Maven, Gradle, Ant & mehr 2

Ähnliche Java Themen

Neue Themen


Oben