Google Two-Legged
API provider
Google two-legged authentication via a service account. The app acts as a single service identity, optionally impersonating a Workspace user. No per-user login required.
- API category:
Google - Needs login: No, two-legged: no end-user interaction is required
Configuration parameters
Required
service_account: string; required
Service-account email address (from Google Cloud Console > IAM > Service Accounts). Use$ENV_VARto read from an environment variable.private_key: string; required
PEM-encoded private key for the service account. Literal\nescape sequences are converted to real newlines, so single-line keys are accepted. Use$ENV_VARto avoid embedding secrets.impersonated_user: string; required
Workspace user email to impersonate (for domain-wide delegation). Leave blank to act as the service account itself. Use$ENV_VARto read from an environment variable.
What components can use this API
Concepts:
Ingredients:
Call API endpoint(informIngredients)Call API endpoint(inrowActionsIngredients)Call list API endpoint(inrowActionsIngredients)Draft Gmail(inrowActionsIngredients)Load list column from API endpoint(inrowActionsIngredients)Paginated API GET(inrowActionsIngredients)Render as file link(incustomShowIngredientsList)Render as image(incustomShowIngredientsList)Send Gmail(inrowActionsIngredients)Set via API call(insetterIngredientsList)