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

Add CMS connection

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".

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

Tokens are write-only: never shown after saving.

Advanced (raw JSON)
Cancel