Skip to content

Connectors

Connectors link ArchNGN to external systems, allowing you to ingest metadata and keep your architectural models aligned with what is actually deployed. You will find Connectors in the left sidebar.

For the per-system setup guides, see the Connector Setup section, starting with GitHub.

Connectors

ConnectorSource KindWhat It Ingests
GitHubCodeA Git repository. The AI explores the codebase and maps it to Application, Technology, and Data objects
Amazon S3DocumentsArchitecture documents, IaC, and configuration files from an S3 or S3-compatible bucket
Azure Blob StorageDocumentsThe same, from an Azure Blob Storage container
Google Cloud StorageDocumentsThe same, from a GCS bucket
SharePointDocumentsPublicly shared SharePoint/OneDrive files (“Anyone with the link”)
AWS CloudCloud infrastructureThe as-built resource inventory of an AWS account, read-only
Azure CloudCloud infrastructureThe as-built resource inventory of an Azure subscription, read-only
GCP CloudCloud infrastructureThe as-built resource inventory of a GCP project, read-only

Confluence is on the roadmap and appears greyed out in the connector picker.

The three source kinds produce different things:

  • Code sources map the repository to metamodel objects and associations, the as-detailed view of your applications.
  • Document sources are documentation about your architecture, not the deployed architecture itself, so they map to Reference Library registry items and Enterprise Glossary terms rather than creating architecture objects.
  • Cloud infrastructure sources map your live cloud estate to Technology and Data objects (the as-built view) and infer the relationships between them (routing, messaging, data access, network membership).

ArchNGN automatically links the layers: after runs complete, a code-derived Application object is connected to the cloud-derived Technology object that runs it (a Deployed To association), matched on deterministic evidence such as container image references and resource tags. Ambiguous matches are held as suggestions for an architect to confirm rather than linked automatically.

  1. Navigate to Connectors in the left sidebar.
  2. Click New Connector.
  3. Select the connector type.
  4. Fill in the connection details and credentials. See the per-connector setup guides for the prerequisites each type needs.
  5. Optionally link the connector to a Business object (Business Ownership). Valid associations to it are created automatically after each run.
  6. Save the connector.

Secrets you enter (tokens, access keys, client secrets, service-account keys) are moved into an encrypted secrets store on save. They are never persisted in the connector configuration and never shown again in the UI; the form shows a “securely set” placeholder instead. To rotate a credential, open the connector and type or paste the new value over the placeholder.

Cloud storage and SharePoint connectors have an Analysis Mode:

  • Formal artefacts only (default): only documents that formally define governance (a policy, standard, or decision with a defining title or classification) become Reference Library registry items. Other files are skipped.
  • One item per document: catalogues every file as a registry item unless it clearly isn’t governance content.

Either way, every file analysed and the reason it was kept or skipped is recorded in the run summary.

Each connector reports its current state:

StateMeaning
ConnectedAuthenticated and ready to sync
ProvisioningBeing set up or running its first sync
DisabledPaused; no syncs run until re-enabled
IssueA run failed or credentials need attention

From the Connectors page:

  1. Locate the connector you want to run.
  2. Click Run to start the sync.
  3. The connector runs as a background job. Monitor progress on the Jobs page.

Only one run per connector is active at a time. Clicking Run while a sync is in progress attaches you to the running job instead of starting a duplicate. Different connectors run in parallel.

Each run creates or updates objects and associations in the active workspace based on the external data. Objects are classified against your account’s effective Metamodel, and the connector links them to the Reference Library guidance that governs them where it applies. Run results and history are stored for each connector.

Re-runs are stable: ArchNGN matches incoming resources to existing objects by their stable identity (for cloud connectors, the resource ID or ARN) before falling back to name matching, so a re-run updates objects in place rather than deleting and recreating them.

  • View history: See all previous runs, their status, and results
  • Re-run: Trigger a fresh sync at any time
  • Delete: Remove a connector, with the option to also delete all objects and associations it created

A connector only owns the associations it created. Links drawn by other connectors or by cross-layer resolution are never removed by another connector’s run.

Connector sync jobs consume AI tokens from your account allowance. Token costs vary depending on the AI mode selected. For a full breakdown of costs by job type and AI mode, see Usage.