Skip to main content

Global Configurator Overview

Global Configurator is the central configuration library for the Qinfinite platform. It stores everything your automations need to connect to external systems, look up shared values, and access common files and certificates — all in one secure, searchable place.

Instead of repeating the same setup across dozens of workflows, you configure it once in Global Configurator and reuse it everywhere. When something changes — a password, an API token, a data file — you update it in one place and every automation that references it picks up the change automatically.

The Basic Idea​

Create Once
Add a connection, variable, dataset, file, certificate, or API suite — once, for the whole team
Store Safely
Passwords and secrets are encrypted automatically. Files are versioned. Certificates are monitored for expiry
Reuse Anywhere
Automations reference your saved configuration at runtime — no duplication, no guesswork
Global Configurator is the shared configuration library that powers every Qinfinite automation.

What It Manages​

Global Configurator organises six types of shared resources:

ResourceWhat It StoresWhy It Matters
ConnectionsCredentials and settings for 100+ system types — databases, cloud services, email, messaging, enterprise apps, AI platforms, and moreAutomations can reach any external system without embedding passwords in workflows
Global VariablesShared key-value pairs reusable across all automations. Supports text, numbers, dates, booleans, lists, and mapsChange a token or threshold once and every workflow that uses it updates immediately
DatasetsReusable structured data in JSON, CSV, XML, Properties, or Text format, with full version historyTeams can maintain lookup tables, configuration bundles, or test data centrally
FilesShared files uploaded once and versioned. Stored in AWS S3 or MinIO with checksum validationTemplates, reference files, and attachments are always available to any automation
CertificatesX.509 certificates with automatic metadata extraction, expiry tracking, and revocation checkingNo more surprise outages from an expired certificate — the platform warns you first
API ManagementPostman-style API suites with request collections, cURL import/export, OAuth2 management, and execution historyTeams can test and document API integrations directly inside the platform

How It Fits with Automation Hub​

Global Configurator and Automation Hub are designed to work together. Automation Hub is where you build and run workflows. Global Configurator is where you store the configuration those workflows depend on.

Global Configurator
Stores connections, variables, datasets, files, certificates, and API definitions — securely, centrally
Automation Hub
Builds and runs workflows that reference Global Configurator assets at runtime
Connected Systems
Databases, APIs, cloud services, file servers, enterprise apps — reached securely through saved connections
When an automation runs, it looks up the connection, variable, or dataset it needs from Global Configurator in real time.

When a workflow step needs to query a database, it references the saved connection by name. When it needs an API token, it references a global variable. This clean separation means your workflow logic stays readable and your credentials stay protected.

Why It Matters​

Without Global ConfiguratorWith Global Configurator
The same database credentials are copy-pasted into ten different workflowsOne connection record is shared by all ten workflows
Updating an API token means editing every workflow that uses itUpdate the global variable once and all workflows pick it up
Moving from QA to production requires manually recreating every settingExport from QA, import to production — done in minutes
Nobody knows which workflows will break if a shared setting changesReferences track exactly where each asset is used
Certificate expiry causes unexpected outagesDaily and scheduled checks alert you before expiry becomes a problem
Team members duplicate work and make inconsistent choicesEveryone draws from the same, well-named shared library

Common Examples​

ScenarioHow Global Configurator Helps
Multiple automations need to query the same production databaseCreate one database connection with the host, port, credentials, and SSL settings. Every workflow references it by name
An API token rotates monthly and is used in 20 workflowsStore the token as an encrypted global variable. Update it once each month — all 20 workflows get the new value automatically
A workflow needs to look up country codes or product categoriesCreate a dataset with a JSON or CSV file. Activate the version you want, and reference it in any workflow as a stable data source
A team shares a reporting template across several automationsUpload the template as a versioned file. Automations always fetch the current active version
An SSL certificate for an integration partner is approaching expiryGlobal Configurator tracks the expiry date and alerts the team with enough lead time to renew

Security​

Security is built into Global Configurator at every level.

Encryption at rest Password and secret fields are automatically detected from connection and variable templates. They are encrypted using HashiCorp Vault's Transit secrets engine before being stored in the database. Plain-text passwords never touch the database.

Role-based access control Permissions follow a GlobalConfigurator:Resource:Action format, giving administrators fine-grained control over who can view, create, edit, delete, or test each type of resource. A developer can use connections without being able to delete them.

Full audit trail Every record tracks who created it and who last changed it, with timestamps. If something breaks after a configuration change, you can see exactly what changed and who made the change.

Import and export controls All six resource types support controlled export and import, supporting safe environment promotion from Dev to QA to Staging to Production. Name conflicts are handled automatically — no accidental overwrites.

warning

Sensitive values encrypted by Vault cannot be read in plain text by anyone who does not have the appropriate Vault access. This is intentional. If you need to rotate a credential, edit the connection or variable and save the new value — do not try to recover the old one.

Section Guide​

Use the links below to learn about each area of Global Configurator:

  • Connections — credentials and settings for 100+ external system types
  • Global Variables — shared key-value pairs, including encrypted secrets
  • Datasets — versioned structured data reusable across workflows
  • Files — uploaded and versioned shared files
  • Certificates — X.509 certificate tracking, expiry alerts, and revocation checks
  • API Management — Postman-style API suites, cURL import/export, and execution history
  • Import and Export — moving configuration safely between environments