xConnect · Version 1.1.3

Security, privacy and tenant isolation

Protect encrypted SIP secrets, one-time routes, guest tokens, origins, rate limits, event signatures, private switch services and tenant boundaries.

18 code-backed guidesExact navigationInterlinked workflows

Guides in this workflow

Follow the guide that matches the exact action, filter, menu change or issue.

Understand tenant isolation

Route calls and directory data only within the authorised platform/customer context.

Administrator

Understand deny-by-default routing

Reject targets that cannot be resolved and authorised.

Administrator

Protect encrypted SIP secrets

Keep stored SIP passwords encrypted and never display them in management tables.

Administrator

Protect browser session credentials

Return short-lived credentials only to the authenticated active browser session.

Administrator

Protect website access tokens

Store guest access tokens as SHA-256 hashes and compare them in constant time.

Administrator

Expire guest sessions

Disable expired guest extensions and record expiry audit evidence.

Administrator

Validate exact widget origins

Normalise and compare each origin against the current account allow-list.

Administrator

Require HTTPS origins

Allow secure origins in production and limit HTTP to localhost development addresses.

Administrator

Apply website rate limits

Restrict repeated widget requests per IP/account window.

Administrator

Apply website concurrency limits

Restrict the number of active guest sessions/calls.

Administrator

Protect switch events

Use timestamp, nonce, HMAC signature and replay records.

Administrator

Protect the event secret file

Store it outside public web roots with restricted permissions.

Administrator

Protect one-time call routes

Consume the route token at the voice switch and reject reuse.

Administrator

Review xConnect audit logs

Use audit records for allocation, widget sessions, event/configuration and security-relevant actions.

Administrator

Understand API security headers

Use no-store, nosniff and referrer restrictions on JSON/public responses.

Administrator

Protect call and presence metadata

Apply retention/minimisation to participant IDs, IP, user-agent, timing, failure and presence evidence.

Administrator

Protect private voice services

Expose only approved WSS/RTP paths and keep SIP/event-control interfaces private.

Administrator

Keep external calling disabled

Maintain the server-side external_calling_enabled lock at 0.

Administrator