Jak vytvářet/přidávat uživatele v Jenkins a spravovat oprávnění
Obecně platí, že ve velké organizaci existuje několik samostatných týmů pro správu a provozování úloh v Jenkins. Správa tohoto zástupu uživatelů a přidělování rolí jim však může být problematické.
Ve výchozím nastavení přichází Jenkins s velmi základními možnostmi vytváření uživatelů. Můžete vytvořit více uživatelů, ale můžete jim přiřadit pouze stejné globální role a oprávnění. To není ideální, zvláště pro velké organizace.
Jedno Plugin strategie rolí umožňují přiřadit různé role a oprávnění různým uživatelům. Nejprve budete muset nainstalovat plugin do prostředí Jenkins mange.
Jak vytvořit/přidat uživatele v Jenkins
Níže jsou uvedeny kroky k vytvoření nového uživatele Jenkins:
Krok 1) Přihlaste se do Jenkins Dashboard
Přihlaste se do svého ovládacího panelu Jenkins návštěvou http://localhost:8080/
Pokud jste Jenkins nenainstalovali na svůj místní server, přejděte na příslušnou adresu URL a pomocí svých přihlašovacích údajů přejděte na svůj řídicí panel.
Krok 2) Vyberte možnost
Nyní uvidíte možnosti pro vytvoření a přidání uživatele v Jenkins a pro správu aktuálních uživatelů.
Krok 3) Vytvořte nového uživatele
- V části Spravovat Jenkinse klikněte na Vytvořit uživatele
- Zadejte Jenkins a přidejte uživatelské údaje, jako je heslo, jméno, e-mail atd.
- Klepněte na Vytvořit uživatele
Krok 4) Uživatel je vytvořen
Na řídicím panelu uvidíte, že nový Jenkins vytvořil uživatele podle zadaných údajů.
Jak nainstalovat plugin Role Strategy v Jenkins
Existují dva způsoby instalace zásuvných modulů v Jenkins:
- Nainstalujte jej prostřednictvím ovládacího panelu Jenkins
- Stažení pluginu z webu Jenkins a jeho ruční instalace.
Krok 1)
1. Jít do Spravujte Jenkinsa
2. Klikněte na možnost Spravovat pluginy
Krok 2)
- V dostupné části na obrazovce Vyhledejte „role“.
- Vyberte Roleautorizační strategie plugin
- Klikněte na "Instalovat bez restartu“ (ujistěte se, že máte aktivní připojení k internetu)
Krok 3)
Po instalaci pluginu se zobrazí stav „úspěch“.
Klikněte na Vraťte se na horní stránku.
Krok 4) Přejít Spravovat Jenkinse -> Konfigurovat globální zabezpečení -> Pod Oprávnění vybrat Strategie založená na rolích. Klikněte na Uložit.
Jak spravovat uživatele a role v Jenkins
Níže jsou uvedeny kroky, jak spravovat a přidělovat role v Jenkins:
Krok 1)
1. Jít do Spravujte Jenkinsa
2. vybrat Správa a přidělování rolí
Poznámka: že Správa a přidělování rolí možnost bude viditelná pouze v případě, že jste nainstalovali plugin strategie role.
Krok 2) Klikněte na Správa rolí přidat nové role na základě vaší organizace.
Krok 3) Chcete-li vytvořit novou roli s názvem „vývojář“,>
- Do pole „role“ zadejte „vývojář“.
- Kliknutím na „Přidat“ vytvoříte novou roli.
- Nyní vyberte uživatelská oprávnění Jenkins, která chcete přiřadit roli „Vývojář“.
- Klepněte na tlačítko Uložit
Jak přiřadit role v Jenkinsovi
Krok 1) Nyní, když jste vytvořili role, dovolte nám je přiřadit konkrétním uživatelům.
- Přejít Spravujte Jenkinsa
- Vyberte Spravovat a přiřadit role
Krok 2) Přidáme novou roli „vývojář“ k uživateli „guru99"
- Zaškrtávací políčko Výběr role vývojáře
- Klepněte na tlačítko Uložit
Libovolnou roli můžete přiřadit libovolnému uživateli podle vašich potřeb.
Jak vytvořit projektové role v Jenkins
Můžete vytvořit role specifické pro projekt pod Projektové role.
Krok 1) V Jenkinově správě a přidělování rolí
- Zadejte roli jako „tester“
- Přidejte k tomu vzor přidáním tester.*, takže každému uživatelskému jménu začínajícím na „tester“ bude přiřazena role projektu, kterou určíte.
- Klepněte na tlačítko Přidat
- Vyberte oprávnění
- Klepněte na tlačítko Uložit













