Pushnotificationservice
Als Dienst zur Pushbenachrichtigung ist der Pushnotificationservice (PnS) Bestandteil von enaio® appconnector und wird für die Zustellung von Nachrichten eingesetzt.
Der PnS prüft regelmäßig, ob neue Nachrichten über Abonnements, Wiedervorlagen oder Workflowarbeitsschritte vorliegen. Die App zeigt dann eine Meldung über jede neu eingegangene Nachricht an, auch wenn die App nicht aktiv ist. Die Anzeige der Meldung können Benutzer in der App individuell einstellen.
Der PnS steht nur für enaio® app unter iOS zur Verfügung.
Um den Pushnotificationservice zu konfigurieren, bearbeiten Sie die Konfigurationsdatei osrest.properties im Programmverzeichnis \services\OS_AppConnector\configuration.
Schlüsselname | Beschreibung |
---|---|
services.pushnotification.enabled | Um den PnS zu aktivieren, setzen Sie den Wert auf 'true'. |
services.pushnotification.proxy.enabled | UrbanAirship wird via Internet angebunden. Wenn zwischen enaio® appconnector und dem Internet ein Proxyserver steht, setzen Sie diesen Parameter auf 'true'. |
services.pushnotification.proxy.address | Ist der Proxyserver aktiviert, wird hier die Adresse oder IP des Proxyservers eingetragen. Beispiel: proxy.meine-firma.de |
services.pushnotification.proxy.port | Ist der Proxyserver aktiviert, wird hier der Port, unter dem der Proxyserver auf der angegebenen Adresse erreichbar ist, eingetragen. Beispiel: 3128 |
services.pushnotification.proxy.username | Ist der Proxyserver aktiviert und benötigt einen Anmeldebenutzernamen, so wird dieser hier eingetragen. |
services.pushnotification.proxy.password | Ist der Proxyserver aktiviert und benötigt ein Anmeldepasswort, so wird dieses hier eingetragen. |
services.pushnotification.production | Die Voreinstellung 'true' muss für Benachrichtigungen so belassen werden. In Entwicklungsumgebungen können über 'false' Benachrichtigungen aus- und Entwicklungsbenachrichtigungen eingeschaltet werden. |
Nach der Konfiguration muss der enaio® appconnector neu gestartet werden.
Um die Konfiguration zu testen, lösen Sie in der App beispielsweise ein Abonnement oder eine Wiedervorlage aus. Prüfen Sie in der App, ob Sie über diese Änderung automatisch benachrichtigt werden, auch wenn die App nicht aktiv ist.
Informationen über eine fehlerhafte Konfiguration des PnS finden Sie im Protokoll von enaio® appconnector. Das Protokoll osrest.log befindet sich im Programmverzeichnis logs.