Πώς να δημιουργήσετε/προσθέσετε χρήστες στο Jenkins και να διαχειριστείτε τα δικαιώματα

Γενικά, σε έναν μεγάλο οργανισμό, υπάρχουν πολλές, ξεχωριστές ομάδες για τη διαχείριση και τη διαχείριση θέσεων εργασίας στο Jenkins. Αλλά η διαχείριση αυτού του πλήθους χρηστών και η ανάθεση ρόλων σε αυτούς μπορεί να αποδειχθεί ενοχλητική.

Από προεπιλογή, το Jenkins διαθέτει πολύ βασικές επιλογές δημιουργίας χρηστών. Μπορείτε να δημιουργήσετε πολλούς χρήστες, αλλά μπορείτε να τους εκχωρήσετε μόνο τους ίδιους καθολικούς ρόλους και προνόμια. Αυτό δεν είναι ιδανικό, ειδικά για έναν μεγάλο οργανισμό.

The Πρόσθετο στρατηγικής ρόλου σας επιτρέπει να εκχωρείτε διαφορετικούς ρόλους και προνόμια σε διαφορετικούς χρήστες. Θα χρειαστεί πρώτα να εγκαταστήσετε την προσθήκη στο περιβάλλον Jenkins mange.

Πώς να δημιουργήσετε/προσθέσετε έναν χρήστη στο Jenkins

Παρακάτω είναι τα βήματα για τη δημιουργία νέου χρήστη Jenkins:

Βήμα 1) Συνδεθείτε στο Jenkins Dashboard

Συνδεθείτε στον πίνακα ελέγχου Jenkins επισκεπτόμενοι http://localhost:8080/

Εάν δεν έχετε εγκαταστήσει το Jenkins στον τοπικό σας διακομιστή, μεταβείτε στην κατάλληλη διεύθυνση URL και αποκτήστε πρόσβαση στον πίνακα ελέγχου χρησιμοποιώντας τα διαπιστευτήρια σύνδεσής σας.

Δημιουργία/Προσθήκη χρήστη στο Jenkins

Βήμα 2) Επιλέξτε την επιλογή

Θα δείτε τώρα επιλογές για τη δημιουργία και την προσθήκη χρήστη στο Jenkins και τη διαχείριση των τρεχόντων χρηστών.

Βήμα 3) Δημιουργήστε έναν νέο χρήστη

  • Στην ενότητα Διαχείριση Jenkins, κάντε κλικ στην επιλογή Δημιουργία χρήστη
  • Εισαγάγετε το Jenkins και προσθέστε στοιχεία χρήστη όπως κωδικό πρόσβασης, όνομα, email κ.λπ.
  • Κάντε κλικ στην επιλογή Δημιουργία χρήστη

Δημιουργία/Προσθήκη χρήστη στο Jenkins

Βήμα 4) Ο χρήστης δημιουργείται

Θα δείτε στον πίνακα εργαλείων ότι ένας νέος χρήστης Jenkins δημιουργεί, σύμφωνα με τα στοιχεία που εισάγατε.

Δημιουργία/Προσθήκη χρήστη στο Jenkins

Πώς να εγκαταστήσετε το πρόσθετο στρατηγικής ρόλου στο Jenkins

Υπάρχουν δύο μέθοδοι για την εγκατάσταση πρόσθετων στο Jenkins:

  1. Εγκατάσταση μέσω του πίνακα ελέγχου Jenkins
  2. Λήψη της προσθήκης από τον ιστότοπο Jenkins και μη αυτόματη εγκατάσταση.

Βήμα 1)

1. Παω σε Διαχείριση της Jenkins

2. Κάντε κλικ στην επιλογή Manage Plugins

Εγκαταστήστε το πρόσθετο Role Strategy στο Jenkins

Βήμα 2)

  1. Στη διαθέσιμη ενότητα, στην οθόνη Αναζήτηση για "ρόλος".
  2. Επιλέξτε Ρόλος-Βασισμένη στρατηγική εξουσιοδότησης συνδέω
  3. Κάντε κλικ στο "Εγκατάσταση χωρίς επανεκκίνηση” (βεβαιωθείτε ότι έχετε ενεργή σύνδεση στο Διαδίκτυο)

Εγκαταστήστε το πρόσθετο Role Strategy στο Jenkins

Βήμα 3)

Μόλις εγκατασταθεί η προσθήκη, θα εμφανιστεί μια κατάσταση "επιτυχίας".

Εγκαταστήστε το πρόσθετο Role Strategy στο Jenkins

Κάντε κλικ στο Επιστρέψτε στην επάνω σελίδα.

Βήμα 4) Πηγαίνετε στο Διαχείριση Τζένκινς -> Διαμόρφωση καθολικής ασφάλειας -> Κάτω Εξουσιοδότηση, επιλέξτε Στρατηγική με βάση το ρόλο. Κάντε κλικ στο Αποθήκευση.

Εγκαταστήστε το πρόσθετο Role Strategy στο Jenkins

Πώς να διαχειριστείτε χρήστες και ρόλους στο Jenkins

Ακολουθούν τα βήματα σχετικά με τον τρόπο διαχείρισης και ανάθεσης ρόλων στο Jenkins:

Βήμα 1)

1. Παω σε Διαχείριση της Jenkins

2. επιλέξτε Διαχείριση και ανάθεση ρόλων

Διαχείριση χρηστών και ρόλων στο Jenkins

Σημείωση: ότι η Διαχείριση και ανάθεση ρόλων Η επιλογή θα είναι ορατή μόνο εάν έχετε εγκαταστήσει την προσθήκη στρατηγικής ρόλου.

Βήμα 2) Κάντε κλικ στο Διαχείριση ρόλων για να προσθέσετε νέους ρόλους με βάση τον οργανισμό σας.

Διαχείριση χρηστών και ρόλων στο Jenkins

Βήμα 3) Για να δημιουργήσετε έναν νέο ρόλο που ονομάζεται "προγραμματιστής",>

  1. Πληκτρολογήστε "προγραμματιστής" κάτω από "ρόλος".
  2. Κάντε κλικ στο "Προσθήκη" για να δημιουργήσετε έναν νέο ρόλο.
  3. Τώρα, επιλέξτε τα δικαιώματα χρήστη Jenkins που θέλετε να εκχωρήσετε στον ρόλο "Προγραμματιστής".
  4. Κάντε κλικ στην επιλογή Αποθήκευση

Διαχείριση χρηστών και ρόλων στο Jenkins

Πώς να αναθέσετε ρόλους στο Jenkins

Βήμα 1) Τώρα που δημιουργήσατε ρόλους, αφήστε μας να τους αναθέσουμε σε συγκεκριμένους χρήστες.

  1. Πηγαίνετε στο Διαχείριση της Jenkins
  2. Επιλέξτε Διαχείριση και εκχώρηση ρόλων

Αναθέστε ρόλους στο Jenkins

Βήμα 2) Θα προσθέσουμε τον νέο ρόλο "προγραμματιστής" στον χρήστη "guru99"

  1. Πλαίσιο ελέγχου ρόλου προγραμματιστή επιλογέα
  2. Κάντε κλικ στην επιλογή Αποθήκευση

Αναθέστε ρόλους στο Jenkins

Μπορείτε να αναθέσετε οποιοδήποτε ρόλο σε οποιονδήποτε χρήστη, ανάλογα με τις ανάγκες σας.

Πώς να δημιουργήσετε ρόλους έργου στο Jenkins

Μπορείτε να δημιουργήσετε ρόλους συγκεκριμένους έργου κάτω από Ρόλοι Έργου.

Βήμα 1) Στο Jenkin's Manage and Assign Roles

  1. Εισαγάγετε έναν ρόλο ως "δοκιμαστής"
  2. Προσθέστε ένα μοτίβο σε αυτό προσθέτοντας δοκιμαστής.*, έτσι ώστε σε οποιοδήποτε όνομα χρήστη που ξεκινά με "δοκιμαστής" θα εκχωρηθεί ο ρόλος του έργου που καθορίζετε.
  3. Κάντε κλικ στο κουμπί Προσθήκη
  4. Επιλέξτε προνόμια
  5. Κάντε κλικ στην επιλογή Αποθήκευση

Δημιουργήστε ρόλους έργου στο Jenkins