Dome Systems

Tools

Auth methods, credential types, egress header sources, discovered-tool statuses, and protocols

This page lists upstream authentication pairings, egress header sources, discovered-tool statuses, and protocol constraints.

Refer to Tools concept for how connections work. Configure on Tools.

Upstream authentication

Auth methodWhen the upstream
noneRequires no credential
api-keyAccepts a static API key or bearer token
oauthSupports OAuth 2.0 or 2.1
Credential typeWhat the gateway sends
noneNo credential
sharedOne workspace-managed credential for every call
per-userOne credential per verified act-as subject

Valid pairings: none with none only; api-key and oauth each with shared or per-user. Defaults when credential type is omitted: none→none, api-key→shared, oauth→per-user. OAuth requires streamable-http.

Egress headers

SourceValue
LiteralFixed string on every outbound request
Stored secretInjected at egress
Act-as identityVerified end-user identity from the inbound request

Only streamable-http tools can carry egress headers. An act-as header (--header-actas) is the forwarding opt-in: it sends the assertion the workspace Act-As floor already admitted, including none when that floor allows it. The Gateway does not re-rank methods at egress. The call fails closed when no raw assertion is available, including device-bound and interactive session identity. Act-as headers are not valid with OAuth upstream auth. Configure headers on Tools.

Discovered tools

StatusBehavior
activeDiscoverable and callable when rules allow
deprecatedCallable, with a catalog warning
blockedHidden from discovery and denied on invocation

Blocking denies the operation even if another rule would permit it. Status persists when the gateway observes the operation again. Only a restore returns it to active.

Protocols

ProtocolUse caseNotes
streamable-httpRemote MCP serversSupports OAuth and egress headers
stdioLocal processesNo HTTP headers; no OAuth

Also refer to Tools gateway concept for REST catalog egress.

Next steps

Add connections and attach them to Gateways:

  • Tools concept for credentials, catalogs, and reachability
  • Tools to add tools, manage catalogs, and attach Gateways
  • Tools gateway concept for the MCP ingress

On this page

Was this page helpful?