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
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
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 povolit
3. Vytvoření servisního účtu
Servisní účet poskytne Alici potřebné přístupy.
-
V produktu IAM and admin pokračovat v levém panelu do
-
Tlačítkem + CREATE SERVICE ACCOUNT vytvořit servisní účet. Service account name může být AliceGoogleService .
Klepnutím na pokračujeme ve vytváření uživatele. -
Následně mu přiřadit roli Owner
-
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
- V řádce seznamu Service accounts přejít v Actions do Manage Keys
- Vytvořit nový klíč
- Key type ponechat JSON a dát Create
- 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
- V Alici v nastavení importu přes tlačítko + zvolit Gmail
-
Vyplnit veškeré údaje:
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. -
Tlačítkem Uložit potvrďte nastavení.
- 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