Как да създавате/добавяте потребители в Jenkins и да управлявате разрешения
Обикновено в една голяма организация има множество, отделни екипи, които да управляват и изпълняват задачи в Jenkins. Но управлението на тази тълпа от потребители и присвояването на роли към тях може да се окаже неприятно.
По подразбиране Jenkins идва с много основни опции за създаване на потребители. Можете да създадете множество потребители, но можете да им присвоите само едни и същи глобални роли и привилегии. Това не е идеално, особено за голяма организация.
- Плъгин за стратегия за роли позволяват да присвоите различни роли и привилегии на различни потребители. Първо ще трябва да инсталирате плъгина във вашата Jenkins mange среда.
Как да създадете/добавите потребител в Jenkins
По-долу са описани стъпките за създаване на нов потребител Дженкинс:
Стъпка 1) Влезте в Jenkins Dashboard
Влезте в таблото си за управление на Jenkins, като посетите http://localhost:8080/
Ако не сте инсталирали Jenkins във вашия локален сървър, отидете на съответния URL адрес и влезте в таблото си за управление, като използвате вашите идентификационни данни за вход.
Стъпка 2) Изберете опцията
Сега ще видите опции за създаване и добавяне на потребител в Jenkins и управление на текущи потребители.
Стъпка 3) Създайте нов потребител
- Под Управление на Jenkins щракнете върху Създаване на потребител
- Въведете Jenkins, добавете потребителски данни като парола, име, имейл и т.н.
- Щракнете върху Създаване на потребител
Стъпка 4) Потребителят е създаден
Ще видите на таблото за управление, че нов Jenkins създава потребител според въведените подробности.
Как да инсталирате приставката за стратегия за роли в Jenkins
Има два метода за инсталиране на добавки в Jenkins:
- Инсталирайте го през таблото за управление на Jenkins
- Изтегляне на плъгина от уебсайта на Jenkins и инсталирането му ръчно.
Стъпка 1)
1. Отидете Управлявай Дженкинс
2. Щракнете върху опцията Управление на добавки
Стъпка 2)
- В раздела за достъп екранирайте Търсене за „роля“.
- Изберете Ролябазирана на оторизация стратегия плъгин
- Кликнете върху "Инсталирайте без рестартиране” (уверете се, че имате активна интернет връзка)
Стъпка 3)
След като приставката бъде инсталирана, ще се покаже състояние „успешно“.
Кликнете върху Върнете се на горната страница.
Стъпка 4) Отиди Управление на Дженкинс -> Конфигурирайте Глобална сигурност -> Под разрешение, изберете Ролева стратегия. Кликнете върху Спестявания.
Как да управлявате потребители и роли в Jenkins
Следват стъпките за това как да управлявате и присвоявате роли в Jenkins:
Стъпка 1)
1. Отидете Управлявай Дженкинс
2. изберете Управление и присвояване на роли
Забележка: че Управление и присвояване на роли опцията ще бъде видима само ако сте инсталирали приставката за ролева стратегия.
Стъпка 2) Кликнете върху Управление на ролите за добавяне на нови роли въз основа на вашата организация.
Стъпка 3) За да създадете нова роля, наречена „разработчик“,>
- Въведете „разработчик“ под „роля“.
- Кликнете върху „Добавяне“, за да създадете нова роля.
- Сега изберете потребителските разрешения на Jenkins, които искате да присвоите на ролята „Разработчик“.
- Кликнете върху Запазване
Как да разпределите роли в Jenkins
Стъпка 1) Сега, след като сте създали роли, нека ги присвоим на конкретни потребители.
- Отиди Управлявай Дженкинс
- Изберете Управление и присвояване на роли
Стъпка 2) Ще добавим новата роля „разработчик“ към потребител „гуру99"
- Квадратче за избор на роля на разработчик
- Кликнете върху Запазване
Можете да присвоите всяка роля на всеки потребител, според вашите нужди.
Как да създадете роли в проекта в Jenkins
Можете да създадете специфични за проекта роли под Роли в проекта.
Стъпка 1) В Управление и разпределяне на роли на Дженкин
- Въведете роля като „тестер“
- Добавете шаблон към това чрез добавяне тестер.*, така че на всяко потребителско име, започващо с „тестер“, ще бъде присвоена ролята на проекта, която посочите.
- Натиснете тук Добави
- Изберете привилегии
- Кликнете върху Запазване