Create a PostgreSQL connection

task brazil Updated Sep 10, 2026 3 min read create-postgresql-connection-zcc.md
Raw file servicenow.com

Create a zero-copy connection to PostgreSQL to access relational database data in Zero Copy Connector Hub without moving or duplicating data.

Before you begin

Role required: df_connection_admin

About this task

Table statistics are enabled by default for PostgreSQL connections.

After you create this connection, data stewards can use it to create data fabric tables that map to PostgreSQL data sources. For additional information about connecting, see PostgreSQL connector documentation.

Procedure

  1. Navigate to the available primary connectors in Zero Copy Connector Hub in one of the following ways:

    • Navigate to All > Zero Copy Connector Hub > Available connectors > Primary connectors.
    • Navigate to Admin > Zero Copy Connector Hub > Available connectors > Primary connectors.
  2. Locate the PostgreSQL connector and select Connect.

  3. Complete the connection form.

Field

Description

Name and description

Connection label

Unique name for this connection. This helps in identifying the connection within your system.

Connection name

System-generated name based on the Connection label. This field cannot be modified once the connection is established.

Short description

Description of the connection explaining what it is about.

Connection attributes

Connection URL

JDBC URL to establish the connection. For example: jdbc:postgresql://<host>:<port>/<database>?sslmode=require

The sslmode parameter in the URL is optional. Setting SSL mode in the Connection security configurations section is the recommended approach; if you specify sslmode in the URL, it takes precedence over that setting.

SSL

Option to enable or disable SSL for the connection. When Enabled, additional fields appear based on the selected SSL mode, Server Certificate Source, and Store type. See PostgreSQL connection security configuration fields for the complete conditional field set.

4. Configure the authentication method that you want to use with PostgreSQL.

Option

Description

Basic

Option to use a username and password.

  1. Enter the username associated with the source.
  2. Enter the password associated with the username.

AWS IAM

Option to authenticate using AWS RDS IAM (temporary STS token-based) authentication. See PostgreSQL authentication method fields for the specific fields (Database user, AWS region, AWS access key ID, AWS secret access key).

GCP IAM

Option to authenticate using GCP Cloud IAM token-based authentication, with either a service account or user credentials. See PostgreSQL authentication method fields for the specific fields (Service account key (JSON), Database user, GCP token scope).

OAuth

Option to authenticate using Azure AD / Entra ID OAuth 2.0 (Resource Owner Password Credentials flow). See PostgreSQL authentication method fields for the specific fields (OAuth credential type, Database user, Azure tenant ID, Azure client ID, Azure client secret, Azure token scope).

5. Select **Connect**.

Result

A test connection is made to the external data source, verifying that the connection details are correct and the data source is accessible.

What to do next

If the connection succeeds, configure data steward access on the Access Control tab. See Manage access to an established connection using roles.

If the connection fails, verify the connection details with your data source administrator and try again.

Related topics

PostgreSQL connection security configuration fields

PostgreSQL authentication method fields

Keywords PostgreSQL connectionzero-copy connectorJDBC connectordata fabric connectionrelational database
Search documentation
Search document titles and file paths on the brazil branch