Verbindung und Authentifizierung

Fügen Sie einen oder mehrere Server hinzu Odoo, wählen Sie die Art der Authentifizierung aus und schützen Sie den Zugriff bei Bedarf mit den biometrischen Daten Ihres Android-Geräts. Anmeldeinformationen werden niemals im Klartext gespeichert: Sie bleiben immer verschlüsselt in der Telefon- oder Tablet-Hardware.

Übersicht

Bevor Sie Funktionen von SiltaFlow nutzen können, müssen Sie die App mit Ihrem Odoo-Server verbinden. Die Konfiguration heißt „Verbindungsprofil“ und enthält alles, was Sie brauchen: die Serveradresse, den Datenbanknamen, Ihre Benutzer- und Anmeldedaten.

Sie können beliebig viele Profile erstellen: eines für die Produktion, eines für die Testumgebung, eines für jeden Kunden oder jede Niederlassung. Mit nur einem Fingertipp können Sie zwischen den Profilen wechseln und die App merkt sich immer, welches Profil aktiv ist, sodass Sie nie versehentlich auf dem falschen Server arbeiten.

Wenn Sie es zum ersten Mal starten, gelangen Sie mit SiltaFlow direkt zum Bildschirm zum Hinzufügen Ihres ersten Profils. Nach dem Speichern ist die App einsatzbereit.

Erstellen Sie ein Verbindungsprofil

Gehen Sie zu Einstellungen › Verbindungen und tippen Sie oben rechts auf die Schaltfläche „+“. Das Konfigurationsformular wird mit den folgenden Feldern geöffnet:

Feld Beschreibung Beispiel
Profilname Eine beschreibende Bezeichnung zur Erkennung des Profils in der Liste Produzione – Acme S.p.A.
Server-URL Vollständige Adresse der Instanz Odoo, mit Protokoll und Port, falls abweichend von 443/80 https://mioserver.com:8069
Datenbanken Datenbankname Odoo (sichtbar auf der Web-Anmeldeseite von Odoo) mydb_prod
Benutzername / E-Mail Die E-Mail-Adresse, die Sie normalerweise für den Zugriff auf Odoo verwenden. mario@azienda.it
Auth. Modus Benutzername+Passwort oder API-Schlüssel (siehe folgenden Abschnitt) Benutzername + Passwort
Passwort/API-Schlüssel Das Passwort Odoo oder der vom Benutzerpanel generierte API-Schlüssel Verschlüsselt – nach dem Speichern nicht sichtbar

Nachdem Sie alle Felder ausgefüllt haben, tippen Sie auf Speichern. SiltaFlow führt automatisch einen Verbindungstest durch, um zu überprüfen, ob Adresse, Datenbank und Anmeldeinformationen korrekt sind. Bei erfolgreichem Test wird das Profil gespeichert und als aktiv gesetzt; Im Fehlerfall wird eine Meldung angezeigt, die auf das konkrete Problem hinweist.

Wählen Sie klare und eindeutige Profilnamen, wie zum Beispiel „Production – Milan Headquarters“ oder „Staging – Sprint 42“. Bei dringenden Vorgängen ist der aktive Profilname Ihr einziger Schutz vor versehentlichem Arbeiten mit der falschen Datenbank.

Authentifizierungsmodus

SiltaFlow unterstützt zwei verschiedene Möglichkeiten zur Authentifizierung bei Odoo. Die Auswahl hat keinen Einfluss auf die verfügbaren Funktionen: Beide gewähren vollen Zugriff auf alle Funktionen der App.

Benutzername + Passwort

Der klassische Modus: Geben Sie dieselbe E-Mail-Adresse und dasselbe Passwort ein, die Sie in Ihrem Browser verwenden, um auf Odoo zuzugreifen. Kompatibel mit allen Versionen Odoo ab 12. Das Passwort wird sofort verschlüsselt und nie im Klartext auf dem Gerät gespeichert.

APDIE Key

Eine sicherere Alternative zum Passwort: Anstelle Ihrer Anmeldedaten verwenden Sie einen speziellen Schlüssel, der vom Benutzerpanel Odoo generiert wird. Dieser Schlüssel kann jederzeit widerrufen werden, ohne Ihr Kontopasswort zu ändern.

Wenn das Gerät von mehreren Personen verwendet oder unbeaufsichtigt gelassen wird, verwenden Sie den API-Schlüsselmodus. Wenn Sie Ihr Telefon verlieren, können Sie den Zugriff auf Odoo sperren, indem Sie einfach den Schlüssel im Browser widerrufen, ohne Ihr Passwort zu ändern.

So generieren Sie einen API-Schlüssel für Odoo

  1. Melden Sie sich mit Ihrem Konto über Ihren Browser bei Odoo an
  2. Öffnen Sie das Menü „Einstellungen“.
  3. Gehen Sie im Seitenmenü zu Technische › API-Schlüssel (möglicherweise müssen Sie den Entwicklermodus aktivieren oder im Benutzermenü oben rechts von Odoo v16 danach suchen)
  4. Klicken Sie auf Neu, vergeben Sie einen aussagekräftigen Namen – zum Beispiel “SiltaFlow – Warehouse Tablet“ – und legen Sie ein Ablaufdatum fest, wenn Ihre Richtlinie dies erfordert
  5. Bestätigen: Die Taste wird nur einmal angezeigt <strong> </strong>. Kopieren Sie es jetzt.
  6. Fügen Sie den Schlüssel in das API-Schlüsselfeld SiltaFlow des Profils ein und wählen Sie den API-Schlüsselmodus

Odoo zeigt den vollständigen API-Schlüssel nur einmal bei der Erstellung an. Wenn Sie es verlieren, bevor Sie es in Ihrem Profil gespeichert haben, müssen Sie es widerrufen und ein neues erstellen. SiltaFlow verschlüsselt es und speichert es sicher in der Hardware Ihres Geräts, sobald Sie es einstecken.

Vergleich zwischen Modalitäten

Funktion Benutzername + Passwort APDIE Key
Mindestens Version Odoo. v12+ v14+
Serverkonfiguration erforderlich Keine Generieren Sie den Schlüssel über das Benutzerpanel
Master-Passwort offengelegt Wird verschlüsselt auf Ihrem Gerät gespeichert Nein, das Passwort wird niemals verwendet
Selektiven Zugriff widerrufen Erfordert eine Passwortänderung Einzelschlüssel von Odoo entziehen
Geeignet für gemeinsam genutzte Geräte Mit Vorsichtsmaßnahmen Empfohlen
Funktionen SiltaFlow verfügbar Alle von ihnen Alle von ihnen

Profilverwaltung

Alle konfigurierten Profile sind unter Einstellungen › Verbindungen sichtbar. Das aktive Profil wird durch einen farbigen Rahmen und einen animierten grünen Punkt hervorgehoben. Inaktive Profile werden unten mit einem grauen Punkt aufgeführt.

Aktives Profil ändern

Tippen Sie neben einem inaktiven Profil auf die Schaltfläche „Aktivieren“, um zu diesem zu wechseln. Der Wechsel erfolgt im Handumdrehen: Die App aktualisiert die aktive Verbindung lokal und zeigt eine Bestätigungsmeldung an. Netzwerkfehler (Server nicht erreichbar, abgelaufene Anmeldeinformationen) werden nur beim ersten tatsächlichen Vorgang mit dem neuen Profil gemeldet.

Überprüfen Sie vor der Bestätigung von Übertragungen, Empfängen oder anderen irreversiblen Vorgängen immer unter Einstellungen › Verbindungen, welches Profil aktiv ist. Eine Sekunde Aufmerksamkeit kann stundenlange Korrekturen an der falschen Datenbank vermeiden.

Trennen (Abmelden)

Tippen Sie im aktiven Profil auf „Abmelden“, um sich abzumelden. Die App zeigt immer einen Bestätigungsdialog an, um versehentliche Verbindungsabbrüche zu vermeiden. Durch das Abmelden wird Ihr Profil deaktiviert, Ihre Anmeldeinformationen werden jedoch nicht gelöscht: Sie können die Verbindung jederzeit wiederherstellen, indem Sie auf „Aktivieren“ tippen.

Bearbeiten oder löschen Sie ein Profil

Tippen Sie auf Bearbeiten, um die Informationen eines Profils zu aktualisieren (z. B. um Ihr Passwort zu ändern oder einen abgelaufenen API-Schlüssel zu aktualisieren). Tippen Sie auf „Löschen“, um ein Profil dauerhaft zu löschen: Dadurch werden auch Anmeldeinformationen von der Gerätehardware entfernt und dies kann nicht rückgängig gemacht werden.

Löschen Sie Profile, die Sie nicht mehr nutzen (gekündigte Kunden, stillgelegte Server). Durch das Löschen werden nicht nur Ihre Liste aufgeräumt, sondern auch Ihre Anmeldeinformationen sicher gelöscht, wodurch das Risiko verringert wird, dass Sie Ihr Gerät verlieren.

So werden Anmeldeinformationen geschützt

Passwort und API-Schlüssel werden niemals im Klartext auf das Gerät geschrieben. Sobald Sie diese im Konfigurationsmodul eingeben, verschlüsselt SiltaFlow sie mit AES-256 mithilfe eines in der Hardware des Telefons (Android Keystore) gespeicherten Schlüssels. Dieser Schlüssel ist an das jeweilige Gerät gebunden: Selbst wenn jemand die Datenbank der App extrahieren würde, wären die verschlüsselten Anmeldeinformationen auf keinem anderen Gerät verwendbar.

Während der Nutzung der App werden die Zugangsdaten nur für die für den Anruf an Odoo erforderliche Zeit im Speicher entschlüsselt und anschließend verworfen. Sie landen niemals in Protokolldateien oder temporären Dateien.

Verschlüsselte Anmeldeinformationen sind an die Gerätehardware gebunden. Wenn Sie Ihr Telefon zurücksetzen oder zu einem neuen Gerät wechseln, müssen Sie Passwörter oder API-Schlüssel für alle Profile erneut eingeben. Profildaten (Name, URL, Datenbank, Benutzer) bleiben jedoch erhalten.

Biometrische Authentifizierung

Wenn Ihr Android-Gerät über einen Fingerabdruck- (oder Gesichtserkennungs-)Sensor verfügt, können Sie die biometrische Entsperrung aktivieren, um den Zugriff auf gespeicherte Verbindungen zu schützen. Jedes Mal, wenn Sie ein Profil zum Verbinden auswählen, fordert die App vor dem Fortfahren eine Bestätigung mit dem Sensor an.

Biometrie ersetzt keine Anmeldeinformationen Odoo – sie schützt sie lokal. Verhindert, dass jeder, der Ihr Telefon in die Hand nimmt, eine Verbindung zu Ihrem Odoo herstellen kann, selbst wenn die Verbindung bereits in der App konfiguriert ist.

So aktivieren Sie die Biometrie

  1. Gehen Sie zu Einstellungen › Verbindungen
  2. Aktivieren Sie den Schalter zum biometrischen Entsperren (nur sichtbar, wenn das Gerät über mindestens einen registrierten Fingerabdruck verfügt).
  3. Das System zeigt sofort eine biometrische Bestätigungsanfrage an, um zu bestätigen, dass Sie der Besitzer des Geräts sind
  4. Von nun an muss jeder Zugriff auf eine gespeicherte Verbindung mit dem Sensor überprüft werden

Die biometrische Funktion erfordert Android 10 oder höher (API 29+) und mindestens einen in den Android-Einstellungen registrierten Fingerabdruck. Wenn das Gerät diese Anforderungen nicht erfüllt, erscheint der Schalter nicht.

So funktioniert das Entsperren

Wenn Sie zum Herstellen einer Verbindung auf ein Profil tippen, wird das Dialogfeld zum Entsperren des Android-Betriebssystems angezeigt – dasselbe, das Sie zum Entsperren Ihres Telefons verwenden. Legen Sie Ihren Daumen auf den Sensor: Wenn die Erkennung erfolgreich ist, liest SiltaFlow die Zugangsdaten und schließt die Anmeldung auf Odoo in wenigen Augenblicken ab.

Wenn der Sensor Sie nicht erkennt (z. B. weil Ihre Finger nass sind oder Sie Handschuhe tragen), bietet die App nach drei Versuchen automatisch die Alternative „PIN verwenden“ an, bei der die Entsperr-PIN des Geräts verwendet wird.

Registrieren Sie mindestens zwei Finger in den Android-Einstellungen (z. B. rechter Daumen und linker Zeigefinger). Im Lager, mit Einhandhandschuhen oder kleinen Schnittverletzungen, verhindert eine Alternative, dass Sie während der Arbeit aus der App ausgesperrt werden.

Zu beachtende Einschränkungen

Häufige Nutzungsszenarien

Produktions- und Testumgebung

Richten Sie zwei Profile ein: eines für den Produktionsserver und eines für die Bereitstellung. Bevor Sie neue Verfahren auf die reale Datenbank anwenden, wechseln Sie mit einem einzigen Tastendruck zum Testprofil, führen Sie Überprüfungen durch und kehren Sie dann zur Produktion zurück. Der grüne Punkt in der Liste erinnert Sie immer daran, auf welchem ​​Server Sie arbeiten.

Berater mit mehreren Kunden

Fügen Sie für jeden Kunden ein Profil hinzu, indem Sie einen dedizierten API-Schlüssel verwenden. Wenn Sie das Büro eines Kunden betreten, aktivieren Sie dessen Profil in zwei Sekunden. Wenn Sie einem Kunden nicht mehr folgen, wird dessen Zugriff direkt über Odoo widerrufen, ohne die App zu berühren.

Gemeinsam genutztes Gerät im Lager

Auf einem Tablet, das von mehreren Bedienern im Schichtbetrieb genutzt wird, kann jede Person ihr eigenes Namensprofil haben. Beim Schichtwechsel meldet sich derjenige ab, der fertig ist (mit einem Bestätigungsdialog, um versehentliches Tippen zu vermeiden), und derjenige, der anfängt, aktiviert sein Profil. Bei aktivierter Biometrie erfordert jede Anmeldung eine Überprüfung des richtigen Bedieners.

Häufige Probleme und Lösungen

Wenn der Verbindungstest fehlschlägt oder der Zugriff auf Odoo fehlschlägt, überprüfen Sie diese Punkte in der angegebenen Reihenfolge:

  1. Netzwerkverbindung – Ist das Gerät mit dem richtigen Netzwerk verbunden? Ist das Firmen-VPN für On-Premise-Server aktiv?
  2. Server-URL – Stellen Sie sicher, dass kein abschließender Schrägstrich vorhanden ist, dass der Port korrekt ist und dass das Protokoll (http oder https) mit der Serverkonfiguration übereinstimmt.
  3. Datenbankname – Bei einigen Systemen wird beim Namen die Groß-/Kleinschreibung beachtet. Überprüfen Sie es in Odoo aus Einstellungen › Techniker › Datenbank.
  4. Abgelaufene Anmeldeinformationen – Wenn Sie einen API-Schlüssel verwenden, stellen Sie sicher, dass dieser nicht abgelaufen ist oder im Panel Odoo widerrufen wurde.
  5. Server wird gewartet – Öffnen Sie dieselbe URL im Browser Ihres Geräts, um zu bestätigen, dass Odoo erreichbar ist.
  6. SSL-Zertifikat – Auf Servern mit selbstsignierten Zertifikaten müssen Sie das Zertifikat möglicherweise in den Android-Einstellungen als vertrauenswürdig hinzufügen.

Anforderungen