Przejdź do głównej zawartości
Wszystkie kolekcjeIntegracjeJIRA Cloud
Jak działa integracja z JIRA Cloud?
Jak działa integracja z JIRA Cloud?

W tym artykule dowiesz się jak włączyć integrację oraz automatycznie przenosić nieobecności i czas pracy z Jiry do Calamari.

Kamil Wojewoda avatar
Napisane przez Kamil Wojewoda
Zaktualizowano ponad 5 miesiące temu

Korzyści z integracji

Po zintegrowaniu konta JIRA Cloud z Calamari, będziecie mogli:

  • Zalogować się do Calamari za pomocą konta JIRA Cloud (SSO)

  • Zaimportować listę pracowników z JIRA Cloud do Calamari.

Instrukcja integracji

1. Zaloguj się do Calamari jako Administrator.

2. Przejdź do Konfiguracja → Integracje, a następnie wybierz integrację z JIRA Cloud (beta).

3. Kliknij przycisk "Włącz".

4. Zaloguj się do systemu JIRA Cloud jako Administrator.

Automatyczne przenoszenie nieobecności i czasu pracy z Jiry do Calamari

W dzisiejszym szybkim tempie pracy skuteczne zarządzanie czasem i obecnością pracowników jest kluczowe dla efektywnego funkcjonowania organizacji. Z myślą o tych potrzebach, firma Tenesys, nasz ceniony partner, opracowała rozbudowaną integrację między Jira Cloud a Calamari, ułatwiającą automatyzację zarządzania czasem pracy i absencjami.


🎯 Korzyści z Integracji

Integracja umożliwia:

  • Automatyczne przenoszenie nieobecności z systemu Calamari do Jira jako worklogi pod wybranym zadaniem.

  • Automatyczne przenoszenie worklogów z Jira do ewidencji czasu pracy w Calamari (jako czas pracy).


🔗 Jak działa integracja?

Integracja polega na instalacji skryptu na AWS Lambda, który działa cyklicznie, z konfigurowalną częstotliwością.

Skrypt ten umożliwia dwa główne typy operacji w zależności od używanych modułów Calamari:

1. Przenoszenie Nieobecności z Calamari do Jira (Moduł Nieobecności)

  • Skrypt automatycznie przesyła worklogi z zaakceptowanych wniosków o nieobecność w Calamari do Jira. Obejmuje to określoną listę typów nieobecności.

  • Worklogi są rejestrowane w Jira pod wybranym issue, w imieniu pracownika, który jest identyfikowany poprzez adres e-mail.

  • Proces wymaga użytkownika serwisowego w Jira z uprawnieniami do logowania czasu w imieniu innych użytkowników.

  • Skrypt audytuje i aktualizuje dane w Jira w oknie czasowym bieżącego miesiąca kalendarzowego, nie aktualizując danych historycznych.

2. Logowanie Czasu Pracy z Jira do Calamari (Moduł Czas Pracy)

  1. Skrypt na podstawie worklogów, przesyła godziny pracy zarejestrowane w Jira do Calamari.

  2. Podsumowuje czas zarajestrowany w Jira i przenosi go do Calamari jako wpis na dany dzień. Na przykład, jeśli pracownik rozpoczyna pracę o godzinie 9:00 i rejestruje swoje godziny pracy w Jira, te informacje są automatycznie przesyłane do Calamari.

  3. Funkcjonalność ta jest idealna dla firm korzystających zarówno z modułu Czas Pracy, jak i Nieobecności w Calamari.


🔄 Audytowanie i aktualizowanie danych

Skrypt przeprowadza również audytowanie i aktualizację danych w Jira na podstawie raportów generowanych w systemie Calamari dla bieżącego miesiąca kalendarzowego. Dzięki temu dane są zawsze aktualne, przy jednoczesnym zachowaniu integralności historycznych rekordów.


🔨Wymagania techniczne

Aby wdrożyć tę integrację, upewnij się, że spełnione są następujące warunki:

  • Wdrożenie na AWS Lambda: Skrypt musi być wdrożony na AWS Lambda, aby umożliwić okresowe wykonywanie.

  • Użytkownik administracyjny w Jira: Wymagany jest użytkownik Jira posiadający uprawnienia administracyjne do rejestrowania czasu pracy w imieniu innych użytkowników.

  • Częstotliwość wykonywania: Dostosuj częstotliwość wykonywania skryptu do specyficznych potrzeb Twojej organizacji.


📚 Źródła

  • Skrypt i szczegółowe instrukcje są dostępne na GitHubie:

  • Instrukcja włączenia integracji w formie wizualnej:


🧑🏻‍💻 Konsultacje

Jeśli potrzebujesz dodatkowej pomocy z ostosowaniem skryptu, Tenesys oferuje konsultacje (dodatkowo płatne), aby zapewnić bezproblemową integrację i działanie.

Jeśli masz jakiekolwiek pytania - skontaktuj się z nami! 😄

Czy to odpowiedziało na twoje pytanie?