Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.

...

Die DynamicTeams manipulieren im Grunde genommen Sammelgruppen indem User hinzugefügt werden oder entfernt werden. Da es das Konstrukt "Sammelgruppe" so direkt in der Innovaphone nicht existiert müssen einige "Vorbedingungen" festgelegt werden:

  • Das Zertifikat der aurenz WebSuite muss gültig, vertrauenswürdig sein und die URL müss dem Zertifikat entsprechend korrekt aufgerufen werden. Ansonsten funktioniert die Integration in die Innovaphone App nicht!
  • Die Sammelgruppen wurden in UC-Analytics entsprechend konfiguriert (Siehe Anschlussbeschreibung Innovaphone)
  • Eine "Gruppe" darf nur einer einzigen "Waiting Queue" zugeordnet sein
  • Eine "Waiting Queue" darf nur eine einzige "Gruppe" enthalten
  • Für die Agenten gilt aktuell noch: bei den PBX-Objekte muss der "Long Name" gleich dem "Display Name" sein
  • Bei Nutzung des Innovaphone Netlogon-Dienstes (Authentifizierung der Benutzer per NTLM) kann sich der User ausschließlich innerhalb der MyApps Anwendung an DynamicTeams anmelden.

...

  • Ein "APP-Object" (User) muss angelegt werden (z.B.: "Aurenz-DynamicTeams").
    Dieser muss im Reiter "App" die Einstellungen "Websocket", "Admin" und "PbxApi" aktiv haben.

    Tipp
    Hinweis: Bei "Long Name" wird der Name eingetragen wie dieser in "My Apps" erscheint. Hier können auch Leerzeichen verwendet werden!

    Bei der URL muss folgendes eingetragen werden:
    https://172.16.1.196/PBX0/Aurenz-DynamicTeams/aurenz-dynamicteams?serverUrl=http%3A%2F%2F172https%3A%2F%2F172.16.61.21%3A8443

    Hierbei haben die einzelnen Werte folgende Bedeutung (bzw. müssen zur Konfiguration passen:
    https://<My Apps IP>/<Domain>/<Name>/aurenz-dynamicteams?serverUrl=<WebSuite URL>
    - <My Apps IP>: IP-Adresse der MyApp Plattform (siehe 3.2 MyApp Plattform - App Instanz anlegen)
    - <Domain>: Domäne (siehe 3.2 MyApp Plattform - App Instanz anlegen)
    - <Name>: Name der App Instanz (siehe 3.2 MyApp Plattform - App Instanz anlegen)
    - <WebSuite URL>: URL der WebSuite. Diese besteht aus "<Protokoll>%3A%2F%2F<IP-Adresse>%3A<Port>
    - aurenz-dynamicteams: WICHTIG: Dies muss genau so geschrieben sein!

    Hinweis

    HTTPS ist eine zwingende Einstellung für die Kommunikation mit der WebSuite:

    • Der HTTPS-Zugang für die WebSuite muss aktiviert werden: In der Administrations-Oberfläche in den Grundeinstellungen: "WebServer → Web Suite Einstellungen → HTTP Server".
    • WICHTIG: Der HTTP-Zugang muss daktiviert werden (d.h. es ist dann kein Zugriff mehr über HTTP möglich)!
    • Nach der Änderung sind die Dienste neu zu starten!
    • Das Zertifikat eingerichtet werden: In der WebSuite unter "Datei → Einstellungen → HTTPS Konfiguration (SSL/TLS)".
    • Bei der APP-URL muss dann die "serverUrl" entsprechend angepasst werden (die entsprechenden Punkte sind "fett" markiert). Z.B.: https://172.16.1.196/PBX0/Aurenz-DynamicTeams/aurenz-dynamicteams?serverUrl=https%3A%2F%2F172.16.61.21%3A8443




  • Den zu überwachenden Agenten muss nun bei der "Visibility" dieser APP-User zugeordnet werden.
    Hintergrund: Wird dies nicht gemacht, so erscheint beim Agenten ein Dialog, wo dieser hingewiesen wird, dass ein anderer User bestimmte Infos sehen möchte und ob der User zustimmt. Solange der User noch nicht zugestimmt hat (bzw. wenn dieser dies ablehnt), werden keine Presence-Informationen übermittelt!



...