ONS Admin Portal

Checking your session...

Sign in with your Adtran OKTA account to onboard a customer onto the outage notification service.

Onboard a tenant

Case-sensitive, and used verbatim as the key in gocare_secret. Truvista and truvista are different tenants to ONS.

Enter a tenant name to see where its onboarding got to.

Tenant registry

gocare_secret is ONS's entire tenant registry — one flat JSON object of <tenant>_url / <tenant>_auth pairs. A write here takes effect on ONS's next invocation; no deploy is involved.

Tenant GoCare URL Credential State Issues

AKS ingestion keys

Each tenant needs one ads2s key with an m1api scope, which is also the SHARED SECRET for the noc360.net webhook registration. Listing and minting both require your own Okta token to carry AKS super_user; this portal holds no key-minting credential of its own. Editing and revoking live in the AKS admin portal, not here.

Name ID Tenants Created Expires

Pipeline smoke test

Re-poll a delivery

Delivery is asynchronous and this API sits behind API Gateway's 29-second ceiling, so a run often returns before WebhookSender has logged anything. This resolves an earlier run — including yesterday's — by its correlation ID.

Delivery metrics

Every ONS error path increments WebhookFailure as well as its own counter, so these four totals do not sum.

Dead-letter queues

Queue Available In flight Queue URL

Configure a tenant

A trailing space makes a live registry key that every check in this portal reports as healthy while ONS, looking up the trimmed name, finds nothing and drops that customer's outages without trace.

https only — a plaintext URL would leak the Basic credential on every outage notification.

Credential

Offboard a tenant

This removes from ONS's registry. ONS stops resolving a webhook for it on its next invocation.

Mint an ingestion key

Run a SET / CLEAR smoke test

Capped at 20 because the whole request has to finish inside API Gateway's 29-second limit. If delivery has not landed by then, re-poll by correlation ID.

Queue messages

Message ID Sent Receives Body