On this page
vpn_key
What are Credentials?
How to create and manage the secure credential objects used by Integrations.
Credentials are secure object in IMSURGE that store authentication details (such as API keys, usernames, or tokens) required to access an external system. Their primary purpose is to let you reuse the same authentication details across multiple Integrations and pipelines without needing to re-enter them.
Credentials only handle authentication. They do not move, transform, or process data on their own. They simply provide the secure access that an Integration needs to communicate with an external system.
How Credentials Fit into the Workflow
Credentials are the first step in enabling any data flow. Integrations rely on Credentials to authenticate, and pipelines rely on Integrations.
flowchart TD
A[Step 1: Create Credentials] --> B[Step 2: Create Integration]
B --> C[Step 3: Create Pipeline]
Managing Credentials
You can manage all of your stored authentication details from the Settings › Credentials tab in the IMSURGE UI.
- Create Credentials: Navigate to Settings › Credentials › + Credentials, choose the vendor, and enter the required authentication fields. It is best practice to use a descriptive name (ex.
Aeroqual Production API). - Edit Credentials: If a token expires or a password changes, update the Credentials in one place. All Integrations using them will automatically use the updated values on their next run.
- Delete Credentials: Remove Credentials that are no longer needed to keep your workspace organized.
You cannot delete Credentials that are currently being used by an Integration. You must first remove the Integration that relies on it.