Administracja aplikacji
Ten dział opisuje wszystko, co administrator organizacji ustawia w Q247, wraz ze specyfikacją techniczną dla zespołów, które muszą wdrożenie zatwierdzić.
W aplikacji ta część to jeden panel, Zarządzanie Organizacją, dostępny z górnej nawigacji i podzielony na cztery zakładki. W dokumentacji dołożyliśmy do nich trzy tematy, które w panelu nie mają własnej zakładki, ale bez nich obraz jest niepełny: model uprawnień, komponent skanujący kod i specyfikacja bezpieczeństwa.
Części tego działu
Konfiguracja to czwarta zakładka panelu: integracje z systemami zewnętrznymi oraz reguły, według których Q247 liczy i pokazuje dane. Tu odbywa się większość pracy wdrożeniowej, dlatego ta część jest pierwsza w dokumentacji.
Zarządzanie organizacją obejmuje trzy pierwsze zakładki panelu: konta i zespoły, projekty oraz źródła danych. To codzienna praca administracyjna, wykonywana po wdrożeniu.
Uprawnienia wyjaśniają model dostępu, który przewija się przez wszystkie pozostałe strony: role organizacyjne, dostęp do konkretnego projektu i role zespołowe. Warto przeczytać przed nadawaniem komukolwiek dostępu, bo te trzy warstwy działają niezależnie i łatwo pomylić ich skutki.
Enterprise Plugin to komponent, który faktycznie klonuje repozytoria i liczy z nich metryki. Panel Q247 mówi mu tylko, co skanować. Ta część obejmuje wymagania systemowe i instalację.
Bezpieczeństwo to specyfikacja dla zespołów bezpieczeństwa i IT: algorytmy, kierunki połączeń i zamknięte listy przekazywanych danych.
Podstrony
Konfiguracja
9 elementów
Zarządzanie organizacją
3 elementy
Uprawnienia
Trzy niezależne warstwy uprawnień, role organizacyjne, dostęp do projektu i role zespołowe.
Enterprise Plugin
1 element
Bezpieczeństwo
3 elementy
Ścieżka wdrożenia od zera
Jeśli konfigurujesz Q247 dla nowej organizacji, kolejność jest następująca:
- Wtyczka, w wariancie chmurowym Q247 albo zainstalowana lokalnie, patrz Instalacja.
- Konektor do systemu kontroli wersji, patrz Konektory.
- Przypisanie repozytoriów do projektów i aktywacja osób, patrz Uruchomienie analizy kodu.
- Integracje Jiry i Confluence, jeśli organizacja chce mierzyć przepływ pracy i wysiłek dokumentacyjny.
- Reguły wyliczania: granice metryk przepływu, kalendarz pracy, wykluczenia.
- Konta i dostępy: ręcznie albo przez SCIM, plus wybór metody logowania.
Krok trzeci jest najczęściej pomijany i to on odpowiada za sytuację, w której wszystko wygląda na skonfigurowane, a dashboardy są puste.
Podział odpowiedzialności
| Zakres | Kto potrzebny |
|---|---|
| Panel Q247 | konto z rolą Admin w organizacji |
| Tokeny do repozytoriów, Jiry, Confluence | administratorzy tych systemów |
| Instalacja wtyczki w infrastrukturze Klienta | zespół infrastruktury Klienta |
| Reguły sieciowe i certyfikaty | zespół sieciowy Klienta |
| Aplikacja Q247 w witrynie Atlassian, ustawienia wtyczki | zespół wdrożeniowy Q247 |