Lizenz- und Konfigurationsverwaltung VinX / CC

Der Lizenzstatus wird von der App und der I-AG nach folgendem Schema gesteuert:

Datenmodell

I-AG

Auf Seite I-AG muss die Lizenzverwaltung erstellt werden. 

Im VinX wird demnach folgendes Datenschema verwendet:

  • Die GUID der Adresse wird als Tenant-ID im Backend verwendet.
  • MobileInstallation.Name kann frei gewählt werden und dient dem Benutzer als Auswahlhilfe auf dem Gerät.

Backend

Das Backend wird analog aufgebaut: 

Erweiterungen UI VinX I-AG

Auf Seite I-AG sind folgende Erweiterungen notwendig:

  • Erweiterung Adress-Verwaltung: Hat ein Kunde Mobile freigeschaltet, sollen in der Adresse seine Lizenzen verwaltet werden können. Dies umfasst das Eröffnen, Sperren und Löschen von Lizenzen. (Wird eine Historisierung auf den Kundenlizenzen eingeschaltet kann die Abrechnung automatisiert werden)
  • Pro Kunde muss definiert werden können, auf welche REST-Url die App verwenden soll.


Bedienung

Die Verwaltung der Lizenzen erfolgt über das VinX I-AG. Zu jeder Adresse können im Reiter "Mobile" die Kundendaten verwaltet werden:

  • Die Installationen werden mit Name und Url angelegt. Der Name wird dem Benutzer als Zielsystem zur Auswahl in der App gegeben.
  • Die Lizenzen werden mit Lizenz und Status erfasst. Geräte-Info (sofern vom Telefonbenutzer gepflegt) , Geräte-Id wird vom Backend (Control Center) zurückgelesen.
  • Der Status kann in VinX I-AG verwaltet werden. Es existieren folgende Status: Frei, In Verwendung, Gesperrt & Freigeben.

(Die Lizenzen werden periodisch (aktuell alle 30 Minuten) über einen BPE-Job abgeglichen.)

Module

Pro Lizenz können die Module freigeschalten werden.

  • Die Synchronisation der freigegeben Module findet ebenfalls mit dem periodischen Sync statt.
  • Das Ablaufdatum ist für temporäre Lizenzen vorgesehen

Lizenzierung Mobile in VinX

Damit in VinX die Tabelle "Mobile Inventur" ersichtlich wird, benötigt es die Freischaltung "Mobile" im LCK-File (-1).