Allgemein

Um die Teams-Integration für STARFACE verwenden zu können, benötigen Sie vier Komponenten:

STARFACE

  • STARFACE Appliance, VM oder Cloud-Instanz
  • UCC-Premiumlizenzen für die STARFACE Benutzer mit Teams-Integration sowie MS Teams Integration Lizenzen

Microsoft Office 365

  • Microsoft Phone System Lizenz für STARFACE/Office 365-Benutzer mit Teams-Integration

Patton eSBC (entweder On-Premise oder als Managed Service)

  • Patton eSBC (z.B. SmartNode 5500/5600, vTrinity-VM oder Vergleichbares)
  • Öffentlich erreichbare IP-Adresse für den eSBC
  • Extern auflösbaren Hostnamen für den eSBC (z.B. sbc01.IhreFirma.de)
  • Von einer externen vertrauenswürdigen CA signiertes SSL-Zertifikat sowie zugehörigen Private Key für den SBC und dessen Hostnamen

Fluxpunkt Teams Integration für STARFACE

  • Modul für die STARFACE
  • App für Teams
  • Managed Service für die Anbindung von Teams an die STARFACE (für die Laufzeit der Nutzung)


Achtung Bandbreite:
Desweiteren sollte die Bandbreite für die Sprachkommunikation 300kbit/s (symmetrisch) pro Teams-Gespräch betragen. Die Bandbreitenanforderung resultiert aus der Verbindung von Teams zur Microsoft (1 VoIP-Call), von Microsoft zum eSBC (weiterer VoIP-Call), vom eSBC/der STARFACE zurück ins Amt (weiterer VoIP-Call).

Compliance

Vorweg: Die für den Betrieb der Teams-Integration notwendigen Webservices speichern keine personenbezogenen Daten.

Die Webservices bauen auf einer Datenbank auf, in der Office 365-Tenant-IDs mit IPs oder dem Hostnamen von STARFACE-Instanzen verknüpft werden.
Auf diese Weise können Unternehmen auch mehrere STARFACE-Anlagen mit Teams nutzen. Die eingegebenen Zugangsdaten für eine STARFACE-Anmeldung werden nicht gespeichert, sondern lediglich für eine unmittelbare UCI-Verbindung zur STARFACE verwendet. Es kann daher von Zeit zu Zeit vorkommen, dass Zugangsdaten in Teams erneut eingegeben werden müssen.

Probleme bei der Gesprächsannahme

Wenn der Teams-Client und das UCC-Client-Softphone die selben Audio-Ein-/Ausgabegeräte verwenden, stehen diese im Moment der Rufannahme durch den UCC-Client dem Teams-Client nicht mehr zur Verfügung.
Der Microsoft Teams-Client reagiert darauf mit einer Ablehnung des Gesprächs, was zu einer Gesprächsbeendigung des eingehenden Anrufs im Zeitpunkt der Annahme führt. Der Anruf wird aktiv abgelehnt und beendet.

Workaround:

Der Teams- und UCC-Client müssen unterschiedliche Audio-Ein-/Ausgabegeräte verwenden. Diese können in den Einstellungen des jeweiligen Clients vorgenommen werden.

Probleme bei der Beendigung eines Gesprächs

Tests haben gezeigt, dass die Microsoft Phone System Plattform bei Beendigung eines Anrufs diesen Umstand nicht immer zuverlässig signalisiert. Das andere Ende der Verbindung bekommt in diesem Fall keine Information darüber, dass das Gespräch beendet wurde.

Dieses Problem muß Microsoft in Form einer Fehlerbehebung lösen. Es existiert kein Workaround. Das Gespräch muß in diesem Fall vom anderen Ende ebenfalls manuell beendet werden.