Как да създавате/добавяте потребители в Jenkins и да управлявате разрешения

Обикновено в една голяма организация има множество, отделни екипи, които да управляват и изпълняват задачи в Jenkins. Но управлението на тази тълпа от потребители и присвояването на роли към тях може да се окаже неприятно.

По подразбиране Jenkins идва с много основни опции за създаване на потребители. Можете да създадете множество потребители, но можете да им присвоите само едни и същи глобални роли и привилегии. Това не е идеално, особено за голяма организация.

- Плъгин за стратегия за роли позволяват да присвоите различни роли и привилегии на различни потребители. Първо ще трябва да инсталирате плъгина във вашата Jenkins mange среда.

Как да създадете/добавите потребител в Jenkins

По-долу са описани стъпките за създаване на нов потребител Дженкинс:

Стъпка 1) Влезте в Jenkins Dashboard

Влезте в таблото си за управление на Jenkins, като посетите http://localhost:8080/

Ако не сте инсталирали Jenkins във вашия локален сървър, отидете на съответния URL адрес и влезте в таблото си за управление, като използвате вашите идентификационни данни за вход.

Създайте/добавете потребител в Jenkins

Стъпка 2) Изберете опцията

Сега ще видите опции за създаване и добавяне на потребител в Jenkins и управление на текущи потребители.

Стъпка 3) Създайте нов потребител

  • Под Управление на Jenkins щракнете върху Създаване на потребител
  • Въведете Jenkins, добавете потребителски данни като парола, име, имейл и т.н.
  • Щракнете върху Създаване на потребител

Създайте/добавете потребител в Jenkins

Стъпка 4) Потребителят е създаден

Ще видите на таблото за управление, че нов Jenkins създава потребител според въведените подробности.

Създайте/добавете потребител в Jenkins

Как да инсталирате приставката за стратегия за роли в Jenkins

Има два метода за инсталиране на добавки в Jenkins:

  1. Инсталирайте го през таблото за управление на Jenkins
  2. Изтегляне на плъгина от уебсайта на Jenkins и инсталирането му ръчно.

Стъпка 1)

1. Отидете Управлявай Дженкинс

2. Щракнете върху опцията Управление на добавки

Инсталирайте приставката за стратегия за роли в Jenkins

Стъпка 2)

  1. В раздела за достъп екранирайте Търсене за „роля“.
  2. Изберете Ролябазирана на оторизация стратегия плъгин
  3. Кликнете върху "Инсталирайте без рестартиране” (уверете се, че имате активна интернет връзка)

Инсталирайте приставката за стратегия за роли в Jenkins

Стъпка 3)

След като приставката бъде инсталирана, ще се покаже състояние „успешно“.

Инсталирайте приставката за стратегия за роли в Jenkins

Кликнете върху Върнете се на горната страница.

Стъпка 4) Отиди Управление на Дженкинс -> Конфигурирайте Глобална сигурност -> Под разрешение, изберете Ролева стратегия. Кликнете върху Спестявания.

Инсталирайте приставката за стратегия за роли в Jenkins

Как да управлявате потребители и роли в Jenkins

Следват стъпките за това как да управлявате и присвоявате роли в Jenkins:

Стъпка 1)

1. Отидете Управлявай Дженкинс

2. изберете Управление и присвояване на роли

Управление на потребители и роли в Jenkins

Забележка: че Управление и присвояване на роли опцията ще бъде видима само ако сте инсталирали приставката за ролева стратегия.

Стъпка 2) Кликнете върху Управление на ролите за добавяне на нови роли въз основа на вашата организация.

Управление на потребители и роли в Jenkins

Стъпка 3) За да създадете нова роля, наречена „разработчик“,>

  1. Въведете „разработчик“ под „роля“.
  2. Кликнете върху „Добавяне“, за да създадете нова роля.
  3. Сега изберете потребителските разрешения на Jenkins, които искате да присвоите на ролята „Разработчик“.
  4. Кликнете върху Запазване

Управление на потребители и роли в Jenkins

Как да разпределите роли в Jenkins

Стъпка 1) Сега, след като сте създали роли, нека ги присвоим на конкретни потребители.

  1. Отиди Управлявай Дженкинс
  2. Изберете Управление и присвояване на роли

Разпределяне на роли в Дженкинс

Стъпка 2) Ще добавим новата роля „разработчик“ към потребител „гуру99"

  1. Квадратче за избор на роля на разработчик
  2. Кликнете върху Запазване

Разпределяне на роли в Дженкинс

Можете да присвоите всяка роля на всеки потребител, според вашите нужди.

Как да създадете роли в проекта в Jenkins

Можете да създадете специфични за проекта роли под Роли в проекта.

Стъпка 1) В Управление и разпределяне на роли на Дженкин

  1. Въведете роля като „тестер“
  2. Добавете шаблон към това чрез добавяне тестер.*, така че на всяко потребителско име, започващо с „тестер“, ще бъде присвоена ролята на проекта, която посочите.
  3. Натиснете тук Добави
  4. Изберете привилегии
  5. Кликнете върху Запазване

Създайте роли в проекта в Jenkins

Ежедневен бюлетин на Guru99

Започнете деня си с най-новите и важни новини за изкуствения интелект, доставени точно сега.