Google Drive
Google Drive
Google Workspace není potřeba
Na rozdíl od importu z Gmailu není nutné mít aktivní Google Workspace.
V tomto případě se využívá funkce sdílení složek s vytvořeným servisním uživatelem.
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 souborům na vašem Google Drive, je zapotřebí v Google Cloud Console vytvořit projekt a jemu povolit programový přístup ke Google Drive.
1. Nový projekt
Vytvořit nový projekt alice-google na Google Cloud na https://console.cloud.google.com/projectcreate
2. Povolení Google Drive API
Na stránce APIs and services pro nový projekt alice-google klepnout na + ENABLE APIS AND SERVICES
V API Library najít Google Drive 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. Vytvoření a nasdílení složek v Google Drive
Ve svém Google Drive vytvořte složky Prijate, Zpracovane, Nezpracovane a každou složku V Google Drive nasdílejte vytvořenému servisnímu účtu na Google Cloud Consoli - bude ve formátu
6. Nastavení Google Drive importu v Alici
- V Alici v nastavení importu přes tlačítko + zvolit Google Drive
-
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 nakopírováním souboru do složky pro přijaté soubory na Google Drive