SBC Manager

Log in om door te gaan

SBC Manager
—

Tenants

Beheer klanten en Teams-domeinen.

NaamSlugActies

Nog geen tenants.

TenantDomeinSBC FQDNPoortDNS→SBCGandiCertificaatActiefActies

Nog geen domeinen. Voeg eerst een tenant toe, daarna een domein.

Eén flat allowlist van bron-IP's die op poort 6060 of 5060 (UDP/TCP) SIP naar dit SBC mogen sturen, plus geordende routing-regels die per oproep beslissen naar welk tenant-domein de call gaat (op basis van URI-domein of nummer).

Toegestane bron-IP's

Vertrouwde PBX/trunk IP's. Calls van een IP dat niet in deze lijst staat, krijgen 403 Forbidden.

IP Omschrijving Status Acties

Inbound routing (PBX → Microsoft)

Geordende regels die per oproep beslissen naar welk tenant-domein de call gaat, op basis van het gekozen nummer of URI-domein. Eerste match wint. Geen match → fallback naar het laagste actieve tenant-domein.

Prio Match Waarde Header Doel-tenant Actie Param SIP Aan Acties

Nieuwe regel

Welk Microsoft-domein gebruikt deze call (bepaalt SBC-FQDN, TLS-cert, dispatcher).

Voor Microsoft → PBX: standaard bij Domeinen (PBX SIP-URI + nummerformaat). Optionele regels hieronder: match op From-/To-domein, R-URI host, exact nummer of nummer-prefix, From/To-user-prefix, of een specifieke SIP-header (exact of prefix). Laagste priority eerst; eerste match wint.

Routeer op nummer: match-type nummer (exact) of nummergroep (prefix) + actie set_destination/rewrite_ruri met {e164} in de URI. Routeer op domein: match-type From-domein, To-domein of R-URI host + dezelfde actie.

Uitleg richtingen

PBX→Teams = to_teams; Teams→PBX = from_teams. Na wijziging regenereren we Kamailio-lijsten automatisch.

PrioRichtingMatchWaardeHeaderActieParamSIPAanActies

Regel

Aanbevolen: {e164} = Request-URI user (na ingesteld nummerformaat). Ook: {rU}, {ru}, {fU}, {rH}, {ci}, {si}. Legacy: $rU enz. Zelfde in inbound PBX SIP URI op het domein.

StartRichtingVanNaarDuurCodeStatusTenant

Status

Laatste OPTIONS van Microsoft (inkomend op TLS) —
Laatste 200 OK op OPTIONS naar Microsoft —
Inkomende OPTIONS (24 uur) —

Events komen binnen via Kamailio → ingest-API. Zonder ingest zie je alleen handmatige tests; zie documentatie.

TijdSoortBron-IPSIP-codeDetail

Whitelabel: logo, kleuren en teksten voor deze tenant. Deel de login-URL met ?tenant=slug zodat klanten hun huisstijl zien vóór inloggen.

GebruikerE-mailRolTenantActiefActies

Microsoft Teams Direct Routing

Stappen om een klant toe te voegen en Teams te configureren.

  1. Domein in Microsoft 365
    Admin Center → Domains → domein verifiëren (niet onmicrosoft.com).
  2. SBC in Teams
    Voice → Direct Routing → SBCs → FQDN, poort 443, max sessies.
  3. DNS & certificaat
    A-record naar publiek IP; TLS-certificaat op Kamailio. Zet SBC_PUBLIC_IP in de serverconfig en gebruik in Domains de knop DNS om te controleren of de SBC-FQDN naar dit IP wijst.
  4. Beheerdersportaal
    Deze applicatie is bedoeld op https://portal.teamsmidget.com (nginx + TLS op de API-server; zie serverdocumentatie).
  5. PBX
    Trunk naar dit systeem poort 6060 of 5060 (UDP/TCP); SBC-IP’s hier registreren.

Form