JIRA Zarządzanie uprawnieniami przy dużej ilości projektów Maciej Ląd ( kontakt@maciejlad.pl )
Kim jestem i co robię? Pasja Praktyka Doświadczenie Małe i duże firmy Wielośd technologii Różnoraki zakres struktur i działao firm małe i OGROMNE budżety IT 2
Pytania Czy istnieje szybka możliwośd odebrania uprawnieo pracownikowi? Czy jesteśmy w stanie w prosty sposób sprawdzid błędy w nadaniu uprawnieo? Czy jesteśmy w prosty sposób wygenerowad raporty dot uprawnieo Czy istnieje możliwośd współpracy dwóch konkurujących firm w jednym projekcie? Czy zarządzanie uprawnieniami w JIRA jest proste czy skomplikowane? Czy jest prowadzona ewidencja uprawnieo w JIRA? Jak szybko raportowad uprawnienia użytkownika, projektu, biura, zespołu? 3
Ogólnie o projektach Każde zadanie w JIRA jest umieszczone w Projekcie Każdy projekt ma swoje ROLE projektowe Każdy użytkownik pełni rolę w projekcie Istota powiązania: projekt-rola-zadanie-użytkownik 4
Stan nieustalony Najczęściej można dad możliwośd wszystkim do wszystkiego i umówid się na uprawnienia. Czy to jest dobre? Użytkownicy zostali zatrudnieni w konkretnych obszarach kompetencji i tego powinniśmy się trzymad przydzielając im odpowiednie role w projekcie. 5
Stan półzarządzalny 6
Ponad 435 tysięcy zadao Ponad 820 różnych projektów Prawie 900 custom fieldów 170 workflow 270 tysięcy załączników 850 tysięcy komentarzy 3500 grup uprawnieo JIRA o pojemności 10.000 użytkowników Ustawienie JIRY w trybie PRIVATE Moja JIRA 7
JIRA w organizacji JIRA Użytkownik Katalog użytkowników Kompetencje Katalog użytkowników 8
w JIRA Użytkownik Osoba fizyczna lub konto techniczne na którym są uruchamiane różne skrypty lub integracje System Ewidencji uprawnieo AD/LDAP System ewidencjonujący powiązania użytkownik z uprawnieniem. Repozytorium uprawnieo w postaci zrozumiałej dla systemów informatycznych Obszar Niezależny Jira Directory User Komponent Integracja JIRA-AD ( standardowe mechanizmy JIRA ) pozwalające używad grup i użytkowników z AD w systemie JIRA Grupa w JIRA Lista grup w systemie JIRA obejmująca Grupy z AD oraz lokalne grupy ( niezalecane w większej ilości ) Rola w projekcie Uprawnienie w projekcie Każda rola w określonym projekcie ma przypisaną odpowiednią grupę Każda Rola w projekcie ma przypisane odpowiednie uprawnienia w projekcie wedle konfiguracji projektu Obszar Systemu JIRA Uprawnienie do zadania w JIRA Każdy poziom zabezpieczeo zadania ma przypisane odpowiednie grupy 10
Użytkownik System Ewidencji uprawnieo AD/LDAP Jira Directory User Grupa w JIRA Rola w projekcie Uprawnienie w projekcie Użytkownik jest zatrudniony w firmie X Użytkownik jest zaszeregowany w pionie Y Użytkownik jest przypisany do biura Z Użytkownik pracuje w grupie konsultanci Użytkownik jest koordynatorem w projekcie REKLAMACJA Użytkownik jest analitykiem w projekcie EE Użytkownik jest decyzyjny w procesie zakupowym GG Uprawnienie do zadania w JIRA 13
Ścieżka zarządzania uprawnieniami w JIRA Użytkownik System Ewidencji uprawnieo Wszystkie uprawnienia i role biznesowe użytkowników są spisane w organizacji w postaci prostych powiązao: Login = firma = X Login = Zespoł = A Etc.. AD/LDAP Jira Directory User Grupa w JIRA Rola w projekcie Uprawnienie w projekcie Uprawnienie do zadania w JIRA 14
Ścieżka zarządzania uprawnieniami w JIRA Użytkownik System Ewidencji uprawnieo Grupy w AD/LDAP: jira_users FIRMA_AML Grupa-konsultanci AD/LDAP Jira Directory User Grupa w JIRA ZESPOL_A PROJEKTOWE: REKLAMACJA_Koordynator PROJEKT_EE_ANALITYK PROJEKT_BB_DECYZJA Rola w projekcie Uprawnienie w projekcie Uprawnienie do zadania w JIRA 15
Ścieżka zarządzania uprawnieniami w JIRA Użytkownik System Ewidencji uprawnieo AD/LDAP Jira Directory User Grupa w JIRA Rola w projekcie Uprawnienie w projekcie Uprawnienie do zadania w JIRA 16
Ścieżka zarządzania uprawnieniami w JIRA Użytkownik System Ewidencji uprawnieo AD/LDAP Jira Directory User Grupa w JIRA Rola w projekcie Uprawnienie w projekcie Uprawnienie do zadania w JIRA 17
Ścieżka zarządzania uprawnieniami w JIRA Użytkownik System Ewidencji uprawnieo AD/LDAP Jira Directory User Grupa w JIRA Rola w projekcie Uprawnienie w projekcie Uprawnienie do zadania w JIRA 18
Ścieżka zarządzania uprawnieniami w JIRA Użytkownik System Ewidencji uprawnieo AD/LDAP Jira Directory User Grupa w JIRA Rola w projekcie Uprawnienie w projekcie Uprawnienie do zadania w JIRA 19
Ścieżka zarządzania uprawnieniami w JIRA Użytkownik System Ewidencji uprawnieo AD/LDAP Jira Directory User Grupa w JIRA Rola w projekcie Uprawnienie w projekcie Uprawnienie do zadania w JIRA 20
Ścieżka zarządzania uprawnieniami w JIRA Użytkownik System Ewidencji uprawnieo AD/LDAP Jira Directory User Grupa w JIRA Rola w projekcie Uprawnienie w projekcie Uprawnienie do zadania w JIRA 21
Junior Administrator Podział zadao pomiędzy Junior Administratora a Master Administratora 22
Audit Log 23
Dziękuję kontakt@maciejlad.pl Zarządzanie uprawnieniami w systemie JIRA przy dużej ilości projektów 24