Kategorien

Zugriff per Smartphone auf Timemaster

Um das Erfassen von Zeitbuchungen über die Smartphone-App mit “Timemaster LOCAL” zu ermöglichen, ist ein externer Zugriff auf das Timemaster-System erforderlich. Der nachfolgende Beitrag dient als Hilfestellung. Die Einrichtung des Zugriffs sollte über den EDV-Administrator erfolgen.

Standardmäßig wird das Timemaster-System unverschlüsselt per HTTP im lokalen Netzwerk bereitgestellt. Somit kann per PC der direkte Zugriff auf die Web-Oberfläche erfolgen. Die Smartphone-App kann in diesem Fall im lokalen Netzwerk bereits auf das Backend zugreifen und Zeitbuchungen oder Informationen übertragen. Hierfür muss das Backend in Form der IP-Adresse des Servers innerhalb der Timemaster-App hinterlegt werden.

Wir empfehlen jedoch, ausschließlich eine HTTPS-Verbindung mit Zertifikat einer Zertifizierungsstelle zu verwenden.

Sofern Sie das cloudbasierte System “Timemaster GO” verwenden, kann die App natürlich direkt genutzt werden.

Direkte Verbindung zum Smartphone

Bei Verwendung eines VPN-Tunnels besteht auch die Möglichkeit, aus der Ferne auf das lokale Backend zuzugreifen. Hierfür muss jedoch vor der Tätigung von Zeitbuchungen immer der VPN Client gestarter bzw. wieder geschlossen werden.

Zugriff auf Timemaster via VPN

Bei Verwendung eines selbstsignierten Zertifikats ist ein Verbindungsaufbau zur Smartphone-App nicht möglich. Die App gleicht das Zertifikat mit der im Smartphone als vertrauenswürdig eingestuften Zertifikaten ab und stoppt dann den weiteren Verbindungsaufbau.

Bei Verwendung eines Zertifikats einer Zertifizierungsstelle kann die Verbindung per HTTPS korrekt aufgebaut werden.

Der Zugriff der Smartphone-App erfolgt über eine Sub-Domain beim Web-Hoster. Mithilfe eines gesetzten A-Records wird die Verbindungsanfrage des Smartphones über den Router an den lokalen Server im Netzwerk weitergeleitet und verarbeitet.

Beim Deployment im Timemaster Configuration Manager wurde das entsprechende Zertifikat hinzugefügt. Im Front- sowie Backend stehen daher die Adressen, die für einen Zugriff von außerhalb auf das Timemaster-System verwendet werden.

Timemaster Configuration Manager mit HTTPS Deployment