Як створювати/додавати користувачів у Jenkins і керувати дозволами

Як правило, у великій організації існує кілька окремих команд, які керують і виконують завдання в Jenkins. Але керування цим натовпом користувачів і призначення їм ролей може виявитися складним.

За замовчуванням Jenkins має дуже прості параметри створення користувачів. Ви можете створити кількох користувачів, але призначити їм однакові глобальні ролі та привілеї. Це не ідеально, особливо для великої організації.

Команда Плагін рольової стратегії дозволяють призначати різні ролі та привілеї різним користувачам. Спочатку вам потрібно буде встановити плагін у вашому середовищі Jenkins mange.

Як створити/додати користувача в Jenkins

Нижче наведено кроки для створення нового користувача Дженкінс:

Крок 1) Увійдіть на інформаційну панель Jenkins

Увійдіть на свою інформаційну панель Jenkins, відвідавши http://localhost:8080/

Якщо ви не встановили Jenkins на своєму локальному сервері, перейдіть за відповідною URL-адресою та відкрийте свою інформаційну панель, використовуючи свої облікові дані для входу.

Створіть/додайте користувача в Jenkins

Крок 2) Виберіть варіант

Тепер ви побачите параметри створення та додавання користувача в Jenkins і керування поточними користувачами.

Крок 3) Створіть нового користувача

  • У розділі «Керування Jenkins» натисніть «Створити користувача».
  • Введіть Jenkins, додайте дані користувача, такі як пароль, ім’я, електронна адреса тощо.
  • Натисніть Створити користувача

Створіть/додайте користувача в Jenkins

Крок 4) Створено користувача

Ви побачите на інформаційній панелі, що новий користувач Jenkins створює відповідно до введених даних.

Створіть/додайте користувача в Jenkins

Як встановити плагін Role Strategy в Jenkins

Є два способи встановлення плагінів у Jenkins:

  1. Встановлення через інформаційну панель Jenkins
  2. Завантаження плагіна з веб-сайту Дженкінса та встановлення його вручну.

Крок 1)

1 Йти до Управління Дженкінс

2. Клацніть опцію Керування плагінами

Встановіть плагін Role Strategy в Jenkins

Крок 2)

  1. У доступному розділі виберіть «Пошук» на екрані «роль».
  2. Виберіть рольстратегія авторизації підключати
  3. Натисніть на "Встановити без перезавантаження” (переконайтеся, що у вас активне підключення до Інтернету)

Встановіть плагін Role Strategy в Jenkins

Крок 3)

Після встановлення плагіна відобразиться статус «успішно».

Встановіть плагін Role Strategy в Jenkins

Натисніть на Повернутися на першу сторінку.

Крок 4) Відкрийте Керувати Jenkins -> Налаштувати глобальну безпеку -> під авторизація, вибрати Рольова стратегія. Натисніть на зберегти.

Встановіть плагін Role Strategy в Jenkins

Як керувати користувачами та ролями в Jenkins

Нижче наведено кроки щодо керування та призначення ролей у Jenkins.

Крок 1)

1 Йти до Управління Дженкінс

2. вибрати Керування та призначення ролей

Керування користувачами та ролями в Jenkins

Примітка: який Керування та призначення ролей параметр буде видно, лише якщо ви встановили плагін рольової стратегії.

Крок 2) Натисніть на Управління ролями щоб додати нові ролі на основі вашої організації.

Керування користувачами та ролями в Jenkins

Крок 3) Щоб створити нову роль під назвою «розробник»,>

  1. У полі «роль» введіть «розробник».
  2. Натисніть «Додати», щоб створити нову роль.
  3. Тепер виберіть дозволи користувача Jenkins, які ви хочете призначити ролі «Розробник».
  4. Натисніть "Зберегти"

Керування користувачами та ролями в Jenkins

Як розподілити ролі в Jenkins

Крок 1) Тепер, коли ви створили ролі, давайте призначимо їх конкретним користувачам.

  1. Відкрийте Управління Дженкінс
  2. Виберіть «Керувати та призначати ролі».

Призначення ролей у Jenkins

Крок 2) Ми додамо нову роль «розробник» для користувача «гуру99"

  1. Прапорець для вибору ролі розробника
  2. Натисніть "Зберегти"

Призначення ролей у Jenkins

Ви можете призначити будь-яку роль будь-якому користувачеві відповідно до ваших потреб.

Як створити ролі проекту в Jenkins

Ви можете створити ролі для конкретного проекту Ролі в проекті.

Крок 1) У Керуванні та розподілі ролей Дженкіна

  1. Введіть роль «тестер»
  2. Додайте до цього візерунок, додаючи тестер.*, тож будь-яке ім’я користувача, що починається з «тестер», буде призначено вказану вами проектну роль.
  3. Натисніть кнопку Додати
  4. Виберіть привілеї
  5. Натисніть "Зберегти"

Створення проектних ролей у Jenkins