IRIS
How this page works

A connection ties the tenant to one CMS system from the CMS Systems catalogue with that system's credentials. Several connections can be active at once; priority (lower first) and path patterns decide which one serves a request, and primary marks the preferred one among equals.

For Contentstack, fill in the structured fields — region, environment, tokens. For any CMS you can instead paste the raw config and credentials JSON under Advanced; raw JSON always wins over the fields. Expected shapes: AEM {"username","password"}, Contentful {"accessToken","spaceId"}. A Contentstack config names itsregion (na, eu, au, azure-na, azure-eu, gcp-na,gcp-eu); the Substation derives every host from it and rejects hosts that are not Contentstack's.

Test connection makes a real request to the CMS and stores the result on the row, so a failing connection stays visible until it passes.

All CMS connections (1)

NameCMS systemEnvironmentPriorityStatusStored secretsLast testActions
eon-com (Nova) primarycontentstack— all —100activeAPI key, delivery token setOK · 2 h ago
Edit

Edit connection "eon-com (Nova)"

Contentstack settings

Sets the delivery CDN, Live Preview and Management API hosts. All are regional — the wrong region fails with a generic "can't find that Stack".

This connection was saved with the host http://host.docker.internal:5408, which is not a Contentstack region host. It keeps working until you save; saving switches it to the selected region.

The Contentstack environment name. Webhooks reporting a different environment are ignored.

token set

token set

not set

not set

Tokens are write-only: never shown after saving. A token you type replaces only that token; blank keeps the stored one; "Remove the stored value" deletes it.

Advanced (raw JSON)
Cancel