Zugang und Berechtigungen
Die Plattform ist weltweit über Standardbrowser via Desktop oder eine App auf mobilen Endgeräten erreichbar. Innerhalb der infsoft LocAware platform® hat der Nutzer Zugriff auf eine Vielzahl an Tools vom Setup und der Administration eines Real-Time Locating Systems bis hin zur Verarbeitung und Ausgabe der Daten.
Auf einen Blick
Single Sign-On
Alle Tools sind in der infsoft LocAware platform® gebündelt und per Standardbrowser mit Single Sign-on zugänglich.
Desktop Anwendung und mobile App
Grundsätzlich sind alle Anwendungen über einen Standardbrowser auf dem Desktop erreichbar.
Mit der LocAware App (mobile Version) können die Tools innerhalb der Plattform auch auf mobilen Endgeräten genutzt werden.
Authentifizierung von Nutzern und Nutzergruppen
Nutzer und Nutzergruppen können aus bestehenden Verzeichnissen übernommen werden (OAuth/SAML). Entsprechende Funktionen sind nativ in der infsoft LocAware platform® implementiert.
Die Plattform bietet zwei Möglichkeiten des Nutzerlogins:
- via Nutzerregistrierung mit Email und Passwort
- via SAML/OAuth
Im Hinblick auf On- und Offboarding der Plattformnutzer sowie erweiterter Sicherheitsmaßnahmen wie Multifaktorauthentifizierung wird die Nutzung eines OAuth Protokolls empfohlen.
Benutzerverwaltung
Die infsoft LocAware platform® verfügt über ein eigenständige Benutzerverwaltung mit Rollen- und Rechtekonzept, welches in „infsoft Users“ und „infsoft Admin“ abgebildet ist.
Innerhalb der zugewiesenen Tools können Nutzersichten mit entsprechenden Interaktionen erstellt werden, die entsprechende Einschränkungen (Read-only, Zugriff nur auf ausgewählte Funktionen) beinhalten.
Verbindung der Tools und Anbindung an Drittsysteme
Das infsoft Backend besteht aus zahlreichen Tools, deren Daten via Webservices innerhalb der Plattform ausgetauscht werden. Durch die Webservice basierte Struktur ist die Anbindung von externen Datenquellen jederzeit möglich.
Alle Interaktionen und Daten, die von den Tools und innerhalb der LocAware platform® verarbeitet werden, können über Schnittstellen (bidirektionale Verbindung) einfach abgefragt werden. Lösungen von Drittanbietern werden per API ebenfalls an die infsoft LocAware platform® angebunden und in dieser prozessiert.
Aktuelle Schnittstellen
In Projekten werden zahlreiche Schnittstellen innerhalb der infsoft LocAware platform® genutzt, wie z.B:
- MQTT
- MFT (PeSIT, FTP/S, OFTP, SFTP, SCP, AS2 … Protokolle)
- FTP-Dateiübertragung
- Auf REST/SOAP basierende Webservices
- XLS/CSV
Unterstützte Protokolle
infsoft unterstützt out-of-the-box die folgenden Protokolle/Schnittstellen (ohne Anspruch auf Vollständigkeit):
- MQTT
- JSON/REST
- SOAP/XML
- Protocol Buffers
- WebSockets
Individuelle Schnittstellen werden über Azure Cloud Services realisiert, um Daten mit anderen Quellen auszutauschen. Detaillierte Informationen zu den APIs sind hier verfügbar: https://infsoft.developer.azure-api.net/