Propojení s Google Suite

Následující nastavení musí provádět osoba s administrátorskými právy

 

1. V prohlížeči zadáme adresu https://admin.google.com/u/2/ac/appslist/additional?hl=cs, přihlásíme se jako správce.

V seznamu vyhledáme Google Cloud Platform. Pokud není tato aplikace zapnuta, tak ji zapneme. (Pokud organizace používá členění na organizační jednotky, stačí zapnout pro administrátora)

wa_schuzky_nastaveni_google1_zoom50

 

2. V prohlížeči zadáme adresu https://console.developers.google.com/apis/credentials.

Pokud se nezobrazí stránka Credentials (Pověření) je třeba nejprve založit projekt pomocí Create Project s libovolným jménem např. "SOL".

 

3. Založíme nový Service account

Vlevo nahoře vybereme projekt. Většinou má organizace jen jeden a ten již je vybraný.

V nabídce Credentials  zvolíme tlačítko + CREATE CREDENTIALS a možnost Service account (https://console.cloud.google.com/iam-admin/serviceaccounts/create?pli=1)

wa_schuzky_nastaveni_google3_zoom50

 

Vyplníme:

Service account name - libovolný název aplikace

Service account ID - libovolný platný identifikátor

Service account description -  libovolný popis

a stiskneme tlačítko CREATE

wa_schuzky_nastaveni_google4_zoom50

 

dále nastavíme:

Grant this service account access to project - nic nevyplníme a stiskneme CONTINUE

 

wa_schuzky_nastaveni_google5_zoom50

 

Grant users access to this service account - nic nevyplníme a stiskneme DONE

wa_schuzky_nastaveni_google6_zoom50

 

4. Na stránce Service accounts (https://console.cloud.google.com/iam-admin/serviceaccounts) vybereme nově založený Service account

wa_schuzky_nastaveni_google7_zoom50

 

Poznamenáme si Unique ID a pomocí ADD KEY vytvoříme Create new key

wa_schuzky_nastaveni_google8_zoom50

 

zvolíme možnost JSON a stiskneme tlačítko CREATE

wa_schuzky_nastaveni_google9_zoom50

 

Vytvoří se a stáhne se soubor s příponou .json s konfigurací, který si bezpečně uložíme. Vygenerovaný klíč již nelze znovu získat. Při ztrátě je potřeba vytvoření klíče opakovat.

Klíčů může být libovolné množství. Při změněně klíče je dobré nejprve vytvořit a zprovoznit nový klíč a až po testu smazat starý.

wa_schuzky_nastaveni_google10_zoom50

 

5. Aplikaci přidělíme oprávnění

Na stránce Zabezpečení, Ovládací prvky rozhraní API, Zmocnění přístupu k celé doméně (https://admin.google.com/u/2/ac/owl/domainwidedelegation) zvolíme Přidat novou

wa_schuzky_nastaveni_google11_zoom50

 

vyplníme:

ID klienta - zadáme Unique ID z kroku 4.

Rozsahy OAuth - zadáme https://www.googleapis.com/auth/calendar.events a https://www.googleapis.com/auth/calendar

a stiskneme tlačítko AUTORIZOVAT

wa_schuzky_nastaveni_google12_zoom50

 

wa_schuzky_nastaveni_google13_zoom50

 

6. Povolíme Google Calendar API

V prohlížeči zadáme adresu https://console.developers.google.com/apis/library.

V sekci Google Workspace zvolíme Google Calendar Api

wa_schuzky_nastaveni_google14_zoom50

 

Google Calendar API povolíme pomocí tlačítka Enable.

wa_schuzky_nastaveni_google15_zoom50