Przejdź do głównej zawartości
Wszystkie kolekcjeIntegracja
Integracja kalendarza Google Workspace
Integracja kalendarza Google Workspace

W tym dokumencie znajdziesz instrukcje dla użytkowników PeopleForce dotyczące integracji Kalendarza Google przy użyciu kont usług Google.

Zaktualizowano ponad tydzień temu

Dzięki tej integracji Twoja platforma będzie mogła współdziałać z API Kalendarza Google i wykonywać operacje, takie jak tworzenie wydarzeń w kalendarzach użytkowników lub sprawdzanie dostępności dla indywidualnych spotkań oraz rozmów kwalifikacyjnych, bez manualnej interwencji użytkownika.

Korzyści z integracji

Integracja PeopleForce z Kalendarzem Google zapewnia użytkownikom szereg korzyści, m.in.:

  • Usprawnione planowanie rozmów kwalifikacyjnych: Automatyzacja procesu planowania rozmów kwalifikacyjnych oszczędza Twój czas administracyjny.

  • Dostępność pracowników w czasie rzeczywistym: Dzięki integracji możesz łatwo sprawdzić dostępność pracowników w czasie rzeczywistym. Ułatwia to planowanie spotkań indywidualnych i wydarzeń zespołowych, pozwalając na dopasowanie terminów na podstawie osobistych i zespołowych kalendarzy.

  • Usprawniona współpraca: Tworząc wydarzenia bezpośrednio w kalendarzach użytkowników, integracja umożliwia informowanie wszystkich zainteresowanych stron o zaplanowanych spotkaniach i zadaniach.

Wymagania wstępne

  • Konto Google Cloud Platform (GCP);

  • Podstawowa znajomość Google Cloud Console i interfejsów API;

  • Dostęp Superadministratora dla domeny Google Workspace.

📌 Ważne! Usługa Google Workspace nie jest bezpłatna i musi zostać zakupiona do użytku firmowego.

Konfiguracja integracji

Krok 1: Utwórz projekt Google Cloud

  1. Utwórz nowy projekt, klikając menu rozwijane projektu i wybierając "Nowy projekt".

Krok 2: Włącz interfejs API Kalendarza Google

  1. W Google Cloud Console wybierz swój projekt.

  2. W lewym panelu kliknij "API i usługi", a dalej "Biblioteka".

3. W szybkim wyszukiwaniu wyszukaj „Google Calendar API”.

4. Kliknij kartę API, a następnie kliknij "Włącz".

Krok 3: Utwórz konto usługi

  1. Przejdź do "IAM & Admin" i dalej do "Konta usług" w Cloud Console.

2. Kliknij "Utwórz konto usługi".

3. Wprowadź nazwę i opis konta usługi.

4. Kliknij "Utwórz i kontynuuj", a następnie "Gotowe".

Krok 4: Wygeneruj klucz dla konta usługi

  1. Wróć do strony "Konta usług".

  2. Kliknij utworzone konto usługi.

  3. Przejdź do sekcji "Klucze" i kliknij "Dodaj klucz".

4. Wybierz "JSON" jako typ klucza.

5. Kliknij "Utwórz". Spowoduje to wygenerowanie pliku klucza JSON i pobranie go na komputer. Ten plik należy przechowywać w bezpiecznym i dostępnym miejscu, ponieważ będzie on potrzebny do uwierzytelniania aplikacji w Google.

Krok 5: Przekaż uprawnienia w całej domenie na konto usługi

  1. Jako superadministrator przejdź do konsoli administratora swojej domeny Google Workspace.

2. Przejdź do zakładki "Bezpieczeństwo" i "Kontrola API".

3. W panelu delegowania w całej domenie wybierz "Zarządzaj delegowaniem w całej domenie".

4. Kliknij przycisk "Dodaj nowy".

5. W polu "Client ID" wprowadź identyfikator klienta znajdujący się w pliku klucza JSON konta usługi.

7. Kliknij przycisk "Autoryzuj".

Krok 6: Konto usługi w PeopleForce

Teraz na platformie PeopleForce możesz wprowadzić ścieżkę do pobranego pliku klucza JSON. Aby skonfigurować tę integrację, wykonaj następujące kroki:

  1. Przejdź do "Ustawień", wybierz "Integracje", a następnie wybierz "Kalendarz Google".

  2. Wklej plik klucza JSON ze swojego konta w wyznaczonym polu i kliknij przycisk "Zainstaluj".

📌 Ważne! Wszystkie działania wykonane przez konto usługi będą wyglądały tak, jakby zostały wykonane przez użytkownika, którego adres e-mail został określony podczas procesu "Delegowanie uprawnień w całej domenie". Upewnij się, że korzystasz z konta usługi w sposób odpowiedzialny i przestrzegasz warunków użytkowania określonych przez Google.

Integracja kalendarza Google Workspace: FAQ

Co się stanie, jeśli dotychczasowi użytkownicy odinstalują integrację, a następnie spróbują zainstalować ją ponownie?

Dotychczasowi użytkownicy, którzy dokonali integracji wcześniej, pozostaną przy oryginalnej implementacji i będą mogli normalnie korzystać z usługi. Jeśli jednak odinstalują integrację, przy ponownej próbie instalacji zostaną poproszeni o podanie klucza JSON przy użyciu nowej metody integracji.

Czy to odpowiedziało na twoje pytanie?