Skip to main content

Integracja z Microsoft

System posiada możliwość integracji z kalendarzem Google.

Wymagania

  1. Aplikacja integrująca kalendarz
  2. Licencja: #205 - Integracja z Google OAuth
  3. Aplikacja na koncie Google

Rejestracja aplikacji

Aby móc korzystać z integracji kalendarza należy utworzyć aplikację w panelu Google Cloud Platform i uzyskać identyfikator oraz klucz aplikacji.

Włączanie interfejsów API w projekcie

  1. Zaloguj się do panelu Google Cloud Platform: https://console.cloud.google.com/
  2. Utwórz projekt
  3. Przejdź do zakładki: Interfejsy API i usługi -> Włączone interfejsy API i usługi
  4. Wybierz opcję Włącz interfejsy API i usługi
  5. Na liście interfejsów API znajdź: Google Calendar API i włącz go

Uzyskanie identyfikatora i klucza

  1. Zaloguj się do panelu Google Cloud Platform: https://console.cloud.google.com/
  2. Przejdź do zakładki: Interfejsy API i usługi -> Dane logowania
  3. Wybierz opcję Utwórz dane logowania -> Identyfikator klienta OAuth
    1. Wybierz 'Typ aplikacji': Aplikacja internetowa
    2. Wprowadź nazwę aplikacji
    3. W polu 'Autoryzowane źródła JavaScriptu' wprowadź adres systemu
    4. W polu 'Autoryzowane identyfikatory URI przekierowania' wprowadź adres zwrotny w formacie: https://domena/_/oauth2/callback/google
    5. Kliknij Utwórz
    6. Na ekranie podsumowania zostaną wyświetlone identyfikator oraz klucz aplikacji. Zapisz je w bezpiecznym miejscu.

Konfiguracja systemu

Konfiguracja integracji

Wartości identyfikatorów oraz klucz należy wprowadzić do systemu.

  1. Przejdź do zakładki konfiguracji: Ustawienia->Synchronizacja->OAuth2->Google
  2. Wprowadź wymagane dane:
    1. Identyfikator aplikacji => Identyfikator aplikacji (klienta)
    2. Klucz aplikacji => Wartość tajnego klucza
  3. Zapisz

Konfiguracja kalendarza

  1. Zaloguj się jako pracownik
  2. Przejdź do ustawienia swojego konta
  3. Kliknij, w przycisk 'Skonfiguruj połączenie'. System otworzy stronę logowania Google
  4. Zaloguj się na konto Google i zaakceptuj uprawnienia potrzebne do działania integracji
  5. Po akceptacji system przekieruje z powrotem na widok karty pracownika

Wyłącznie dostępu

Na widoku edycji osoby, zalogowanej do konta Google, wyświetla się przycisk 'Rozłącz'. Jego użycie spowoduje wylogowanie użytkownika z systemu Google. Dane nie będą dalej synchronizowane.