Ich habe ein kleines Problem. Ich habe derzeit das Microsoft AD-Plugin auf meinen Jenkins, mit dem sich alle Benutzer anmelden können.
Zusätzlich habe ich das Plugin RoleBasedStrategy installiert, um Berechtigungen für die Benutzer festzulegen. Jetzt bin ich auf folgendes Problem gestoßen:
Ich möchte, dass alle Benutzer Zugriff auf alle Projekte haben, aber nicht auf die Anmeldeinformationen der Benutzer, z. für Github oder Bitbucket. Ist es möglich, "private" Anmeldeinformationen für jeden einzelnen Benutzer zu erstellen? Ich möchte nicht, dass Benutzer A die Berechtigungsnachweise von Benutzer B für sein Projekt verwenden kann.
Gleichzeitig stieß ich auf das Problem, dass jeder Benutzer alle Anmeldeinformationen auswählen kann, die er zu Jenkins hinzugefügt hat. Wie kann ich das Problem lösen, ohne jedem Benutzer für jedes Projekt Zugriff zu gewähren oder nicht zu gewähren?