Skip to main content

Google Service Accounts Integration

Full Guide Available

For complete service account setup instructions, see the Google Service Accounts Guide in the Accounts section.

Overview

Service accounts provide a powerful way for Google Workspace admins to grant EmailEngine access to any email account in the organization without requiring individual user consent.

Key Features

  • No User Interaction - Two-legged OAuth2 without consent screens
  • Domain-Wide Access - Access any user's mailbox in your organization
  • Admin Control - Single configuration for entire domain
  • Automated Workflows - Perfect for background processing

When to Use Service Accounts

Best For:

  • Enterprise Google Workspace deployments
  • Centralized email management
  • Accessing multiple user mailboxes
  • Automated workflows without user interaction

Not Suitable For:

  • Free Gmail accounts (Google Workspace only)
  • Public-facing applications
  • Applications where users should control access

Requirements

  • Google Workspace (not free Gmail)
  • Super admin privileges
  • Google Cloud project with Gmail API enabled

See Also