Přeskočit obsah

Gmail

Gmail

Google Workspace

Je nutné mít účet založený na Google Workspace s minimálně dvěma zaměstnanci. S Google Workspace Individual import nebude fungovat.

Zkontrolujte možnost nastavovat Google Cloud přes nastavení Google Cloud Console

Celou dobu pracujeme s přihlášeným Google Workspace Business Admin účtem


1. Příprava nastavení

Před pokračováním je potřeba se ujistit, že vy, jako administrátor, máte přiřazenou roli Organization Policy Administrator, která není automaticky administrátorům přiřazována. Bez této role nelze zakázat omezení iam.disableServiceAccountKeyCreation a tak vytvořit potřebné klíče pro servisní účet.

1. Zvolení organizace

Přes výběrovník zdrojů (resources) vpravo od loga Google Cloud
screenshot
nebo přes Manage resources se přepněte do správy své organizace

2. Přidat roli

V IAM & Admin v sekci IAM si sobě přidejte roli Organization Policy Administrator screenshot

3. Povolení vytvoření klíčů servisního účtu

V Organization Policies vyhledejte omezení iam.disableServiceAccountKeyCreation a u něho vypněte stav Enforce

2. Vytvoření projektu

Aby mohla Alice přistupovat k Vaší e-mailové schránce na Gmailu, je zapotřebí v Google Cloud Console vytvořit projekt a jemu povolit programový přístup k Gmailu.

1. Nový projekt

Vytvořit nový projekt alice-google na Google Cloud na https://console.cloud.google.com/projectcreate

2. Povolení Gmail API

Na stránce APIs and services pro nový projekt alice-google klepnout na + ENABLE APIS AND SERVICES

V API Library najít Gmail API

Tlačítkem screenshot povolit

3. Vytvoření servisního účtu

Servisní účet poskytne Alici potřebné přístupy.

  1. V produktu IAM and admin pokračovat v levém panelu do
    screenshot

  2. Tlačítkem + CREATE SERVICE ACCOUNT vytvořit servisní účet. Service account name může být AliceGoogleService .
    Klepnutím naCREATE AND CONTINUE pokračujeme ve vytváření uživatele.

  3. Následně mu přiřadit roli Owner
    screenshot

  4. A tlačítkem DONE dokončíme jeho vytvoření

4. Získání klíčů

Z nově vytvořeného servisního účtu stáhneme soubor JSON s autentizačními údaji

  1. V řádce seznamu Service accounts přejít v Actions do Manage Keys
  2. Vytvořit nový klíč
    screenshot
  3. Key type ponechat JSON a dát Create
  4. Ve staženém souboru jsou vysoce citlivé údaje, které umožní Alici přistupovat do Vaší e-mailové schránky.

5. Povolení přístupu k celé doméně

V Administraci Google admin.google.com v menu Zabezpečení/Přístup a kontrola nad daty/Ovládací prvky rozhraní API
tlačítkem Spravovat zmocnění přístupu k celé doméně přidejte klepnutím na Přidat novou nového Klienta rozhraní API. ID klienta vyplnit z pole OAuth 2 Client ID v přehledu servisních účtů na Google Cloud Console nebo z vygenerovaného JSON souboru s klíči.

6. Nastavení Gmail importu v Alici

  1. V Alici v nastavení importu přes tlačítko + zvolit Gmail
  2. Vyplnit veškeré údaje:

    screenshot

    V sekci Server do pole Email (Google účet) zadejte Váš běžný Gmail účet, kam budete posílat faktury. Do id projektu zadejte id projektu na Google Console. Do ostatních polí lze vyčíst hodnoty ze staženého JSON souboru.
    Na konci formuláře vyplnit názvy složek pro přijaté, zpracované a nezpracované soubory.

  3. Tlačítkem Uložit potvrďte nastavení.

  4. Funkčnost importu dokladu vyzkoušejte posláním e-mailu s přiloženým souborem na na Váš zvolený bezny.ucet@na.google.workspace.cz