Skip to main content
A secret is stored sensitive data such as passwords, API keys, or certificates. Prophecy includes a built-in secret manager to store secrets securely and allow Prophecy Automate to access them at runtime. This prevents credentials from being hardcoded or shared in plain text.

Access control

Access to secrets is related to fabric access.
  • Secrets are tied to the fabric where they’re created.
  • Anyone with access to that fabric can reference its secrets in projects.
  • The secret value is never visible, even to the user who created it.

Create a secret

To add a new secret to a fabric:
  1. From the left sidebar, open the Metadata page.
  2. Open the fabric where you want to store the secret.
  3. Go to the Secrets tab.
  4. Click + Add Secret.
  5. In the dialog, choose the Secret Type.
  6. Click Create to save it to the fabric.

Reference a secret

Secrets are often used to hide credentials in connections.
  1. Create a new connection.
  2. In fields that require credentials, a secret picker appears automatically.
  3. If the secret doesn’t exist yet, click the New Secret button, which opens the fabric’s Add Secret dialog.
  4. Once saved, the secret will appear in the picker.
  5. Select it, and Prophecy will validate the connection securely using that secret.