Integracja z Jira
Połączenie FlexiProject z systemem Jira w organizacji umożliwia wyświetlenie zadań Jira w harmonogramie projektu. W każdym projekcie możesz wyświetlić niezależnie zadania z różnych projektów Jira. W celu lepszej kontroli nad listą wyświetlanych zadań możesz wskazać konkretne typy pobieranych zadań lub zastosować filtr JQ, aby wybrać tylko te zadania, które są istotne.
Mapowanie użytkowników przypisanych do zadań w Jira z użytkownikami zarejestrowanymi we FlexiProject umożliwia optymalizację czasu pracy i koordynację zadań w organizacji, niezależnie od platformy.
Zachęcamy również do obejrzenia naszego filmu instruktażowego, w którym krok po kroku pokazujemy, jak zintegrować Jirę z FlexiProject i skonfigurować wszystkie niezbędne ustawienia.
Tworzenie połączenia z Jira
Generowanie w Jira klucza do połączenia
- W systemie Jira należy przejść do ustawień konta, Aby to zrobić:
- Kliknij swój awatar użytkownika w prawym górnym rogu.
- Kliknij „Zarządzaj swoim kontem”.
Zostaniesz przekierowany do ustawień konta.
- W panelu ustawień przejdź na zakładkę „Bezpieczeństwo”
- W sekcji Token API kliknij „Utwórz tokeny API i nimi zarządzaj”.
W zakładce zmieni się widok. - W nowym widoku kliknij przycisk Utwórz token API.
Otworzy się okno do tworzenia nowego tokena. - Wprowadź nazwę „FlexiProject”
- Kliknij przycisk Utwórz.
Zostanie wygenerowany nowy klucz połączenia. Jest to jedyny moment, w którym masz możliwość wyświetlenia i skopiowania klucza. - Skopiuj klucz połączenia.
Dodanie integracji z Jira we FlexiProject
- We FlexiProject w menu rozwiń zakładkę Administracja.
- Z rozwiniętej listy wybierz Ustawienia systemowe.
- W Ustawieniach systemowych przejdź do zakładki Jira.
Wyświetli się karta „Integracja z Jira”. - Jeżeli integracja jest wyłączona, to włącz ją przełącznikiem umieszczonym w prawym górnym rogu karty.
- Wprowadź Adres serwera Jira Twojej organizacji.
Jest to adres URL, który wprowadzamy w przeglądarce, żeby przejść do aplikacji JIRA. Przykładowy adres: https://nazwa.atlassian.net - Wprowadź Email użytkownika.
Ważne, żeby był to ten sam email, którym w Jira zalogował się użytkownik, który wygenerował klucz połączenia. - Wklej skopiowany w kroku 7. klucz połączenia.
- Kliknij przycisk Zapisz w prawym górnym rogu.
Jeśli wprowadzone dane są prawidłowe, to pojawi się powiadomienie „Połączenie z serwerem Jira jest poprawne”. Tym samym połączenie z Jira jest aktywne. - Opcjonalnie: Status połączenia można sprawdzić w każdej chwili, klikając przycisk Sprawdź połączenie.
Mapowanie właścicieli zadań
Lista nazw użytkowników Jira jest wyświetlana w ustawieniach systemowych w tabeli Użytkownicy umieszczonej pod parametrami połączenia z Jira.
Gdy w ustawieniach systemowych jest utworzone aktywne połączenie z Jira FlexiProject będzie stale próbował automatycznie mapować użytkowników zarejestrowanych w Jira z użytkownikami zarejestrowanymi we FlexiProject, poprzez sprawdzenie zgodności ich adresów email.
Jeśli w połączeniu wraz z nazwą użytkownika Jira jest udostępniany adres e-mail, system FlexiProject sprawdzi, czy taki e-mail istnieje w bazie użytkowników FlexiProject. W przypadku znalezienia takiego powiązania, obok nazwy użytkownika Jira wyświetlany jest awatar i nazwa powiązanego użytkownika. Udostępnianie adresów email poprzez wygenerowane połączenie jest zależne od globalnych ustawień bezpieczeństwa w Jira oraz od ustawień prywatności użytkownika Jira.
Możliwe jest ręczne dodanie powiązań oraz importowanie listy użytkowników Jira z adresami e-mail poprzez wczytanie odpowiedniego pliku .csv. Należy pamiętać o tym, że w ręcznie powiązane profile nie są aktualizowane. Np. w przypadku zmiany nazwiska lub adresu email połączenie należy ręcznie zaktualizować. Połączenia wygenerowane automatycznie będą automatycznie aktualizowane.
Dodanie powiązania użytkownika:
- We FlexiProject w menu rozwiń zakładkę Administracja.
- Z rozwiniętej listy wybierz Ustawienia systemowe.
- W Ustawieniach systemowych przejdź do zakładki Jira.
Jeśli połączenie jest aktywne Wyświetli się karta „Integracja z Jira” z listą nazw użytkowników Jira. - Najedź myszką na wybrany wiersz bez powiązanego użytkownika.
Po prawej stronie pojawi się symbol trzech kropek. - Kliknij symbol trzech kropek.
Pojawi się lista z dostępnymi opcjami. - Wybierz opcję Powiąż.
Wyświetli się okienko Powiązanie użytkownika. - W oknie wskaż kliknięciem użytkownika, którego chcesz powiązać z Nazwą Jira
- Kliknij przycisk Potwierdź.
Powiązanie zostało zapisane.
Usunięcie powiązania użytkownika:
- We FlexiProject w menu rozwiń zakładkę Administracja.
- Z rozwiniętej listy wybierz Ustawienia systemowe.
- W Ustawieniach systemowych przejdź do zakładki Jira.
Jeśli połączenie jest aktywne Wyświetli się karta „Integracja z Jira” z listą nazw użytkowników Jira. - Najedź myszką na wybrany wiersz z powiązanym użytkownikiem.
- Po prawej stronie pojawi się symbol trzech kropek.
- Kliknij symbol trzech kropek.
Pojawi się lista z dostępnymi opcjami. - Wybierz opcję Rozłącz.
Pojawi się komunikat z prośbą o potwierdzenie czynności. - Potwierdź, klikając przycisk Usuń powiązanie.
Powiązanie zostanie usunięte.
Import listy użytkowników Jira:
- Pozyskaj plik .csv z listą użytkowników.
Administrator Jira może wygenerować taki plik, przechodząc do panelu administracyjnego (https://admin.atlassian.com/). W zakładce „Użytkownicy”, pod ikoną z trzema kropkami dostępne jest narzędzie do eksportu listy użytkowników. Eksportowany plik powinien zawierać nazwy użytkowników Jira, ich Jira Id oraz adresy email. - We FlexiProject w menu rozwiń zakładkę Administracja.
- Z rozwiniętej listy wybierz Ustawienia systemowe.
- W Ustawieniach systemowych przejdź do zakładki Jira.
Jeśli połączenie jest aktywne Wyświetli się karta „Integracja z Jira” z listą nazw użytkowników Jira. Pod nazwą tabeli znajduje się przycisk Import użytkowników Jira. - Kliknij przycisk Import użytkowników Jira.
Otworzy się okno do importu. - W oknie importu wskaż lub przeciągnij i upuść plik .csv z listą użytkowników.
Plik zostanie wczytany. - Kliknij +Dodaj.
Lista użytkowników Jira zostanie zaktualizowana. Podczas wczytywania FlexiProject automatycznie uzupełni ją o znalezione powiązania.
Wyświetlenie zadań Jira w harmonogramie projektu
Integracja z Jira pozwala na import zadań z wybranego projektu Jira do projektu FlexiProject. Możliwe jest dodawanie zadań z kilku projektów Jira, a także zastosowanie filtra JQL, aby do projektu można było dodawać dokładną listę zadań.
Dodawanie zadań z Jira do projektu
- W FlexiProject przejdź do wybranego projektu.
- Przejdź do zakładki Harmonogram.
- Kliknij przycisk Ustawienia.
Pojawi się lista dostępnych opcji. - Wybierz opcję Połączenie z Jira.
Otworzy się okno Import z Jira. - Wprowadź klucz projektu Jira, który chcesz połączyć z FlexiProject.
Jeśli chcesz dodać zadania z kilku projektów, wprowadź ich klucze kolejno po przecinku. - Kliknij przycisk Połącz.
Wyświetlone zostanie okno ze szczegółami importu zadań Jira. - Wybierz z listy sposób pobierania zadań:Typ zadań (dostępne tylko przy imporcie zadań z jednego projektu Jira)
- Wybierz co najmniej jeden rodzaj zadania.
- Następnie kliknij przycisk Zapisz.
FlexiProject konwertuje zależności wybranych typów zadań na hierarchiczną strukturę zadań harmonogramu gdy jest to możliwe. Np.: gdy wśród zadań są takie, których typy są nadrzędne i podrzędne względem siebie.
Filtr JQL
- W Jira w narzędziu Filtry wygeneruj odpowiedni filtr. Kod JQL jest możliwy do skopiowania po zmianie widoku filtra z PODSTAWOWY na JQL.
- Wklej kod JQL w polu tekstowym.
- Kliknij przycisk Zapisz.
- Jeśli połączenie się powiedzie, w prawym dolnym rogu pojawi się komunikat o powodzeniu, a w projekcie pojawią się zadania z Jira. Po integracji obok nazwy projektu pojawi się szara ikona rombu. Każdy projekt zintegrowany z Jira jest oznaczony taką ikoną. Kliknięcie go otwiera zintegrowany projekt Jira w nowej karcie.
Należy na to, że istnieje wiele czynników, które mogą sprawić, że pobieranie zadań nie zostanie wykonane. Może to być np. brak odpowiednich uprawnień użytkownika, który jest podany w parametrach integracji z Jira lub błąd składni wprowadzonego kodu JQL. Brak możliwości pobrania zadań Jira zostanie zasygnalizowany odpowiednim powiadomieniem.
Usunięcie zadań Jira z projektu
- We FlexiProject otwórz projekt, który jest zintegrowany z Jira.
- W projekcie przejdź do zakładki Harmonogram.
- Kliknij przycisk Ustawienia.
Pojawi się lista dostępnych opcji. - Wybierz opcję Połączenie z Jira.
Otworzy się okno Import z Jira. - Kliknij przycisk Usuń.
Wyświetli się okienko do potwierdzenia tej czynności. Usunięcie połączenia jest nieodwracalne. - Potwierdź, klikając przycisk Usuń.
Powiązanie projektu z Jira zostanie usunięte. Zadania Jira znikną z harmonogramu. Projekt nie będzie oznaczony jako połączony z Jira.
Zadania z Jira w harmonogramie projektu
Pobierane do harmonogramu projektu zadania Jira zawierają automatycznie aktualizowane pola:
- Nazwa zadania
- Opis zadania
- Status
- Właściciel
- Typ
- Hierarchia zadań (z konwersji zależności między typami zadań)
Są to informacje, których nie można edytować.
W harmonogramie zadania pochodzące z Jira oznaczone są ikoną niebieskiego rąbu. Wszystkie zadania Jira dodane są na końcu harmonogramu z zachowaniem struktury. Możliwa jest zmiana kolejności zadań w zadaniu nadrzędnym. Zadania zbiorcze Jira łącznie z ich zadaniami podrzędnymi można wstawiać w strukturę harmonogramu.
W harmonogramie są dostępne trzy nowe kolumny:
- Jira Id: kliknięcie Jira Id przenosi do nowej karty, gdzie widoczne są szczegóły zadania w systemie Jira.
- Status Jira: Statusy zadań z Jira wpływają na postęp zadania: To Do – postęp 0%, In Progress postęp 50% i Done postęp 100%.
- Typ Jira.
Nazwa właściciela zadania oznaczona jest szarą ikoną awatara. Jeśli właściciel zadania Jira jest zmapowany z użytkownikiem FlexiProject, wtedy wyświetlany jest jego awatar i nazwa z FlexiProject.