Tenants
Beheer klanten en Teams-domeinen.
| Naam | Slug | Acties |
|---|
Nog geen tenants.
| Tenant | Domein | SBC FQDN | Poort | DNS→SBC | Gandi | Certificaat | Actief | Acties |
|---|
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.
| Prio | Richting | Match | Waarde | Header | Actie | Param | SIP | Aan | Acties |
|---|
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.
| Start | Richting | Van | Naar | Duur | Code | Status | Tenant |
|---|
Status
Events komen binnen via Kamailio → ingest-API. Zonder ingest zie je alleen handmatige tests; zie documentatie.
| Tijd | Soort | Bron-IP | SIP-code | Detail |
|---|
Whitelabel: logo, kleuren en teksten voor deze tenant. Deel de login-URL met ?tenant=slug zodat klanten hun huisstijl zien vóór inloggen.
| Gebruiker | Rol | Tenant | Actief | Acties |
|---|
Microsoft Teams Direct Routing
Stappen om een klant toe te voegen en Teams te configureren.
- Domein in Microsoft 365
Admin Center → Domains → domein verifiëren (niet onmicrosoft.com). - SBC in Teams
Voice → Direct Routing → SBCs → FQDN, poort 443, max sessies. - DNS & certificaat
A-record naar publiek IP; TLS-certificaat op Kamailio. ZetSBC_PUBLIC_IPin de serverconfig en gebruik in Domains de knop DNS om te controleren of de SBC-FQDN naar dit IP wijst. - Beheerdersportaal
Deze applicatie is bedoeld ophttps://portal.teamsmidget.com(nginx + TLS op de API-server; zie serverdocumentatie). - PBX
Trunk naar dit systeem poort 6060 of 5060 (UDP/TCP); SBC-IP’s hier registreren.