# Google Vision authentication

> To create a connection, you need to have a **Service Account Configuration** key.

## Prerequisites

To create a connection, you need to have a **Service Account Configuration** key.

To create and manage service account keys using the Google Cloud console, follow the steps explained in the [Google Cloud documentation](https://cloud.google.com/iam/docs/creating-managing-service-account-keys).

The service account key uses the following format, where `PRIVATE_KEY` is the private portion of the public/private key pair:

```
{
  "type": "service_account",
  "project_id": "PROJECT_ID",
  "private_key_id": "KEY_ID",
  "private_key": "-----BEGIN PRIVATE KEY-----\)
PRIVATE_KEY\)
-----END PRIVATE KEY-----\)
",
  "client_email": "SERVICE_ACCOUNT_EMAIL",
  "client_id": "CLIENT_ID",
  "auth_uri": "https://accounts.google.com/o/oauth2/auth",
  "token_uri": "https://accounts.google.com/o/oauth2/token",
  "auth_provider_x509_cert_url": "https://www.googleapis.com/oauth2/v1/certs",
  "client_x509_cert_url": "https://www.googleapis.com/robot/v1/metadata/x509/SERVICE_ACCOUNT_EMAIL"
}
```

## Add the Google Vision connection

To create a connection to your Google Vision instance, you need to perform the following steps:

1. Select Integration Service from the left rail.
2. From the **Connectors** list, select **Google Vision**. You can also use the search bar to narrow down the connector.
3. Select the **Connect to Google Vision** button.
4. You are now redirected to the connection page. Enter your service account configuration key and select **Connect**.

![docs image](https://dev-assets.cms.uipath.com/assets/images/integration-service/integration-service-docs-image-49660-f0604623.webp)

5. The app asks for your permission to read, write, modify, and delete Google Vision data on your behalf.

For more information about authenticating in Google Vision, visit the [Authenticating to the Cloud Vision API](https://cloud.google.com/vision/product-search/docs/auth) page.
