Technologické řešení
Naše Google integrace představuje komplexní technologické řešení navržené pro moderní podnikové prostředí. Systém eliminuje tradiční bezpečnostní rizika spojená s ukládáním přihlašovacích údajů a poskytuje robustní infrastrukturu pro správu firemních dat.
Implementace protokolu OAuth2 poskytuje maximální úroveň zabezpečení, aniž by byla omezena funkcionalita nebo pohodlí uživatelů. Všechny součásti systému jsou navrženy tak, aby podporovaly škálovatelnost a splňovaly nároky podnikových prostředí.
Klíčové komponenty systému
Přehled dostupných funkcionalit a jejich charakteristik
Technické specifikace
Komponenta | Typ implementace | Min. verze | Klíčové vlastnosti |
---|---|---|---|
Gmail OAuth2 | Osobní účty | v5.9.2+ | Zabezpečený IMAP/SMTP, aktualizace tokenu |
Gmail OAuth2 | Skupinové účty | v5.8.0+ | Sdílené poštovní schránky, Správa týmu |
Synchronizace kalendáře | Obousměrný | v5.8.0+ | Více kalendářů, synchronizace účastníků |
Export kontaktů | Dávkové zpracování | v5.8.0+ | Výběr skupiny.. |
Integrace vyžaduje nainstalovaná PHP rozšíření: curl, libxml a xml. Absence kteréhokoliv z těchto rozšíření způsobí nefunkčnost celého systému.
Gmail OAuth2 – Podniková bezpečnost
Gmail Secure Authentication využívá OAuth2 protokol k vytvoření bezpečného komunikačního kanálu mezi AutoERP a Google službami. Toto řešení eliminuje bezpečnostní rizika spojená s tradičními přístupy a poskytuje enterprise-grade zabezpečení.
Proces autentifikace probíhá transparentně pro koncové uživatele. Systém automaticky spravuje obnovu tokenů a zajišťuje kontinuální dostupnost služeb bez nutnosti opakované autorizace.
Uživatel musí být při konfiguraci přihlášen do Google účtu, který odpovídá e-mailové adrese konfigurovaného účtu v AutoERP systému.
Google Calendar – Pokročilá synchronizace
Kalendářová komponenta poskytuje robustní řešení pro obousměrnou synchronizaci událostí mezi AutoERP a Google Calendar. Systém podporuje komplexní scénáře včetně správy účastníků a geografických lokací.
Synchronizační režimy
- Jednosměrná synchronizace AutoERP → Google: Události se vytvářejí pouze v Google Calendar
- Jednosměrná synchronizace Google → AutoERP: Import událostí z Google Calendar
- Obousměrná synchronizace: Plná synchronizace v obou směrech
Pokročilé funkce
- Monitorování více kalendářů současně
- Synchronizace účastníků událostí
- Automatické přiřazování týmů uživatelům
- Identifikační štítky pro kategorizaci událostí
- Ochrana soukromých událostí
- Synchronizace lokačních údajů
Pokud obsahuje vaše AutoERP entita pole typu Varchar nebo Text s názvem „location“, bude automaticky synchronizováno s údaji o umístění z Google Calendar.
Google Contacts – Automatizovaná správa
Komponenta pro správu kontaktů umožňuje efektivní přenos dat mezi AutoERP a Google Contacts s pokročilými možnostmi konfigurace a batch processingu.
Synchronizované datové struktury
- Kompletní jmenné údaje
- Popisné informace a poznámky
- E-mailové adresy (primary a secondary)
- Telefonní čísla všech typů
- Firemní informace a pozice
- Kompletní adresní údaje
Export kontaktů probíhá v optimalizovaných dávkách po 10 záznamech s automatickým zpracováním zbývajících položek na pozadí prostřednictvím cron systému.
Implementační proces
Google Developers Console Setup
Konfigurace projektu v Google Developers Console včetně vytvoření nebo výběru vhodného projektu pro enterprise integraci.
API Services Activation
Aktivace požadovaných API služeb: Gmail API, Google Calendar API a Google People API s konfigurací příslušných kvót.
OAuth Consent Configuration
Nastavení OAuth souhlasové obrazovky s podnikovými údaji a příslušnými autorizačními scope definicemi.
Credentials Generation
Vytvoření OAuth2 přihlašovacích údajů typu „Web application“ s konfigurací authorized redirect URIs.
AutoCRM Integration Setup
Konfigurace AutoCRM systému s implementací Client ID a Client Secret, aktivace integračních komponent.
Access Control Configuration
Nastavení přístupových oprávnění na úrovni uživatelských rolí s definicí scope pro External Accounts, Google Calendar a Google Contacts.
Standardní uživatelé nemají k funkcím Google Kalendáře a Kontaktů přístup automaticky. Aby je mohli využívat, je nutné, aby administrátor v nastavení uživatelských rolí tato oprávnění výslovně povolil.