--- title: Configure ServiceNow connection and credential aliases for Google sheets description: Configure connection and credential aliases to authenticate an integration between your ServiceNow instance and Google Drive. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/platform-administration/table-administration-and-data-management/config-connect-credentials-aliases-for-gsheets.html release: australia product: Table Administration and Data Management classification: table-administration-and-data-management topic_type: task last_updated: "2026-03-12" reading_time_minutes: 5 breadcrumb: [Exporting your table records to Google Sheets, Exporting data, Tables and data, Configure core features, Administer the ServiceNow AI Platform] --- # Configure ServiceNow connection and credential aliases for Google sheets Configure connection and credential aliases to authenticate an integration between your ServiceNow instance and Google Drive. ## Before you begin Role required: admin ## About this task The connection and credential aliases record is used to manage the secure connection of your ServiceNow instance with Google Sheets. A connection alias tells the system how to connect to Google Sheets. It defines the endpoint URL of the Google Drive API and tells the system who is connecting. For example, it stores the authentication details, such as the OAuth token and API keys. ## Procedure 1. Navigate to **All** > **Connections & Credentials** > **Connection & Credential Aliases**. 1. Select **New**. 2. On the form, fill in the fields.
| Field | Description |
|---|---|
| Name | Name of the alias. An alias can only contain alphanumeric characters and underscores. For example, Sheets\_Alias.During an upgrade, the tag in the credential record migrates to a Connection & Credential alias. If the credential tag contains special characters other than alphanumeric characters and underscores, it preserves the tag name after the upgrade. You can still use this migrated alias, but you can't update the alias until you change the name to meet the naming restrictions. |
| ID | Unique identifier for the Connections & Credentials alias, based on the format `scope_name.alias_name`. - If the scope is Global, the ID is the alias name. For example, if you create a Sheets alias in the global scope, it sets the ID to `sheets`. - If you create a workday alias in the HR app scope, it sets the ID to `x_hr_app.sheets`. |
| Parent Alias | Connection and credential alias record of the Google Drive. |
| Type | Type that is either Credential or Connection and Credential. The default is Connection and Credential. |
| Connection type | Name of the connection type, either Basic, HTTP, JDBC, JMS, or Kafka. The default is HTTP. |
| Support Multiple Active Connections | Option that indicates whether the alias supports multiple active connections. You can add connections by using the Connections \[sys\_connection\] table. You can associate the connections to the alias by using the Connections related list. |
| Default Retry Policy | Retry policy for the alias. For more information, see [Retry policy](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/build-workflows/retry-policy.md). |
| Configuration Template | Configuration template to use to create a connection and credential record. |
| Field | Description |
|---|---|
| Name | Name of the connection. This field must be unique on the table.For example, Sheets credentials. |
| Credential | Credential to use with this connection.For example, select the OAuth 2.0 credential record created in step 2. |
| Connection alias | Connection alias that resolves your connection and credentials at run time. Only one connection is active per connection alias at any one time. |
| Active | Option to make this connection active. |
| Domain | Domain that the action or activity runs in. |
| URL builder | Option to use the system to build a URL that is based on the inputs, such as host, port, and base path. |
| Connection URL | URL that the MID Server uses to connect to the specified weblink. If URL builder is not selected, enter the connection URL in this field. For example,`https://www.googleapis.com/upload/drive/v3/files?uploadType=multipart&fields=id`. |
| Mutual authentication | Option to enable authentication by using a protocol profile.**Note:** If the mutual authentication is selected, a connection URL is built: Protocol + :// + host:port +URL. If a mutual authentication isn’t selected, a connection URL is built: Protocol profile + :// + host:port +URL. This field appears only when **URL builder** is selected. |
| Use MID server | Option to define the fields in the Advanced MID Server Configuration section.If a successful connection doesn’t occur during this time, the connection request times out. Leave this field empty to use the system default connection timeout value. **Note:** Avoid setting the **Connection Timeout** value to zero, because doing so may cause a stale connection. |
| Connection timeout | Number of seconds that the system waits for a successful host connection. |