BACK TO INTEGRATIONS
Google Service Account
two stepGoogle Service Account enables AI agents and applications to authenticate with Google Cloud Platform services without user interaction. Service accounts are special Google accounts that belong to your application or virtual machine (VM) instance, not a person. Use service accounts to access Google Cloud APIs, manage resources, and perform automated tasks with fine-grained identity and access management (IAM) control.
AI agents can use this integration to programmatically interact with Google Cloud services including Compute Engine, Cloud Storage, Firestore, BigQuery, and more. Service accounts provide a secure way to authenticate application-to-service communication with OAuth 2.0 credentials stored as JSON key files.
Capabilities
- Authenticate with Google Cloud Platform APIs using OAuth 2.0 service account credentials
- Access and manage Google Cloud resources (Compute, Storage, Databases)
- Perform automated operations on Google Workspace services
- Fine-grained identity and access management (IAM) with custom roles and permissions
- Use impersonation to act as other users with proper domain delegation setup
- Generate and manage OAuth 2.0 access tokens programmatically
- Support for JSON key files with automatic token refresh
Resources
About
- Auth Type
- two step
- Documentation
- https://cloud.google.com/iam/docs/service-accounts