Docs
Secrets

Secrets

Define, manage, and use connection secrets to set up sources.

Overview

A secret in Y42 is the link between the platform and the third-party service from which you wish to ingest data. For instance, you may need to create a secret to pull data from your PostgreSQL database or Facebook Marketing account. This process involves granting Y42 access permission to log into your database or access your data through a read-only user.

Secrets structure

When setting up a secret, you will need to provide the following properties:

  • Name: A unique identifier referenced in the definition of a source object.
  • Type: The third-party service you wish to connect to.
  • Restrictions: The assets/sources permitted to use the secret.
  • Location: The storage location of your secret.
  • Type settings: Specific details associated with the secret type.

Add a new secret

Secrets can be created either by using the Secret Manager or through the Source creation flow.

Add a new secret through the source creation flow.

Update a secret

Secrets can be updated either by using the Secret Manager or directly in the Source creation flow.

Update a secret through the source creation flow.

FAQ

Why doesn't my secret appear in the dropdown after creation?
Why can't I update certain properties of a secret?