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 OAuth2 protokolu zajišťuje nejvyšší úroveň zabezpečení při zachování plné funkcionalnosti a uživatelského komfortu. Všechny komponenty jsou navrženy s ohledem na scalabilitu a enterprise požadavky.
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 – Zabezpečení
Gmail Secure Authentication využívá OAuth2 protokol k vytvoření bezpečného komunikačního kanálu mezi AutoCRM a Google službami. Toto řešení eliminuje bezpečnostní rizika spojená s tradičními přístupy a poskytuje 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 AutoCRM systému.
Google Calendar – Pokročilá synchronizace
Kalendářová komponenta poskytuje robustní řešení pro obousměrnou synchronizaci událostí mezi AutoCRM 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 AutoCRM → Google: События создаются только в Google Calendar
- Jednosměrná synchronizace Google → AutoCRM: 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 AutoCRM 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 AutoCRM 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.
Ve výchozím nastavení nemají standardní uživatelé přístup k funkcím Google Calendar a Contacts. Administrátor musí explicitně povolit příslušná oprávnění v konfiguraci uživatelských rolí.