Google GenAI Service Account
Overview
You can use this account type to connect Google GenAI LLM Snaps with data sources that use the Google GenAI Service Account.

Prerequisites
- A valid Google Cloud account on Google Cloud Platform.
Limitations and known issues
None.
Account settings
Legend:
- Suggestion icon (
): Indicates a list that is dynamically populated based on the configuration.
- Expression icon (
): Indicates whether the value is an expression (if enabled) or a static value (if disabled). Learn more about Using Expressions in SnapLogic.
- Add icon (
): Indicates that you can add fields in the field set.
- Remove icon (
): Indicates that you can remove fields from the field set.
Field / field set | Type | Description |
---|---|---|
Label | String |
Required. Specify a unique label for the account. Default value: N/A Example: Google GenAI Service Account |
JSON key | String/Expression | Required. Upload the JSON key downloaded from the
Google Cloud Platform. Learn more about generating Learn more.
Note: When you enable the expression for this
masked field, the value becomes visible in plain text format. Default value: N/A Example: <Value encrypted> |
Authorization scopes | Use this field set to list the Authorization scopes to use when authenticating the service account. | |
Authorization scope | String/Expression | Required. Specify the authorization scope to access and use the service account. Default value: https://www.googleapis.com/auth/generative-language Example: https://www.googleapis.com/auth/generative-language |