Ich habe mehrere Benutzer auf einem Jenkins-Server, jeder mit eigenen Anmeldeinformationen für externe gesicherte Server benötigt, um ihre Builds auszuführen. Ich verwende das Anmeldedaten-Plugin, um die gespeicherten Anmeldedaten zu verwalten. Wenn ein Benutzer derzeit ein Projekt konfiguriert, können sie Anyones-Anmeldeinformationen für externe Jobs verwenden. Ich muss es so machen, dass jeder Benutzer nur ihre Anmeldeinformationen sieht, wenn sie Jobs auf dem Jenkins-Server konfigurieren. Wie würde ich das tun?Wie kann ich Anmeldeinformationen in Jenkins einschränken?
Antwort
Die Folders plugin ermöglicht es, den Umfang der Anmeldeinformationen auf einen bestimmten Ordner zu beschränken.
Wenn Sie den Zugriff verschiedener Benutzer auf verschiedene Ordner beschränken möchten (z. B. mit der Role Strategy plugin), könnte dies eine Lösung sein.
Richtige Antwort. –
@AlexO können Sie bitte ein bisschen besser erläutern, wie Sie den Umfang eines Berechtigungsnachweises auf einen Ordner beschränken können? Ich habe das gleiche Problem und habe alle Plugins für Ordner, Anmeldeinformationen und Rollenstrategie installiert und aktualisiert. Vielen Dank. – Mig82
Erstellen Sie einfach den Ordner, geben Sie den Ordner ein und wählen Sie den Link "Credentials" in der Seitenleiste. Ein neuer Link sollte "Ordner" genannt werden, klicken Sie darauf und definieren Sie dann Ihre Anmeldeinformationen. Jobs in anderen Ordnern können diese nicht verwenden. –
- 1. Nexus-Anmeldeinformationen in Jenkins
- 2. Mit jenkins-Anmeldeinformationen arbeiten
- 3. SVN (Subversion) Anmeldeinformationen in Jenkins
- 4. Jenkins Subversion Plugin Anmeldeinformationen Fehler
- 5. Jenkins Packer AWS Anmeldeinformationen Validierung
- 6. Checkout SVN mit Anmeldeinformationen in Jenkins-Pipeline?
- 7. Wie git Anmeldeinformationen mit Anmeldeinformationen Parameter
- 8. Kasse Jenkins Pipeline Git SCM mit Anmeldeinformationen?
- 9. Kann ich RabbitMQ-Anmeldeinformationen in node.js angeben?
- 10. Wie kann ich die Markdown-Syntax in Ruby einschränken?
- 11. Wie man Anmeldeinformationen von einer jenkins Instanz zur anderen exportiert?
- 12. Wie kann ich Jenkins mit Atlassian Stash verwenden?
- 13. Wie kann ich IE-Anmeldeinformationen in meinem Code verwenden?
- 14. Wie kann ich Anmeldeinformationen in einem Web-Service zwischenspeichern?
- 15. Warum kann ich nvarchar (max) nicht einschränken?
- 16. Wie kann ich Jenkins Build Performance messen?
- 17. Wie kann ich einschränken IE-Benutzer meine Seite zu sehen?
- 18. Wie kann ich den Zugriff auf meinen PHP-Quellcode einschränken?
- 19. Wie kann ich den Benutzerzugriff auf Servlets & Jsp's behandeln/einschränken?
- 20. Wie kann ich einen Upload mit TcpClient einschränken?
- 21. Wie kann man private Inhalte einschränken?
- 22. Wie kann man SignalR Server Verbindungen einschränken?
- 23. Kann Circle CI Referenz grdle.properties Anmeldeinformationen?
- 24. Jenkins Anmeldeinformationen für eine Github-Repository über SSH-Klonen, wenn
- 25. Wie kann Microsoft Inkoverlay in Eingabesteuerelemente wie (Textfeld, Kontrollkästchen) einschränken?
- 26. Wie kann ich feststellen, ob meine vertrauenswürdigen Anmeldeinformationen sicher sind?
- 27. Jenkins: Verwenden Sie persönliche Anmeldeinformationen für das Projekt
- 28. Wie Jenkins Node Match Credentials
- 29. In AWS Lambda, wo kann ich API-Anmeldeinformationen sicher speichern?
- 30. Wie man Zahlen in einem Textfeld mit jquery einschränken kann
Was meinen Sie mit jedem Benutzer nur die Anmeldeinformationen, die sie besitzen? –
Ein Benutzer sollte nur Anmeldeinformationen für ein Konto sehen, auf das er zugreifen kann. Ich möchte nicht, dass Benutzer a das Kennwort für Benutzer b sehen kann, wenn gespeicherte Anmeldeinformationen verwendet werden. Kann ich das mit Anmeldedomänen machen? Wie würde ich darüber gehen? – sakurashinken
Wo sehen Sie die anderen Anmeldedaten in den administrativen Bereichen von Jenkins? –