Lizenzdateien
Die Lizenz besteht aus 2 Dateien. Die Informationen stehen im Klartext in einer JSON-Datei. Eine zweite Datei signiert diese JSON-Datei. Sobald Änderungen an der JSON-Datei vorgenommen werden passt die Signatur nicht mehr zur JSON-Datei. Der Dateiname ist der Name der Documents-PEM.
Verwendung ab Invoice 1.0.300
Die Lizenzdateien werden ab der Invoice-Version 1.0.300 benötigt. Das betrifft sowohl Neuinstallationen als auch Updates! Vor einem Update sollte die Lizenzdatei rechtzeitig beantragt werden!
JSON-Datei
Die JSON-Datei enthält Informationen zur Lizenz-Versionsnummer; eine interne ID sowie die interne Kundennummer und den Kundennamen; einen Anlagezeitstempel und ein Ablaufdatum. Zur Ausstellung einer Lizenz werden folgende Angaben benötigt:
- Documents-Lizenz (PEM-Nummer oder -Name)
- Server Hostname der Documents-Installation bzw. das, was in den Systemparametern unter "Servereinstellungen/Hostname des Portalservers" angegeben wird
- Lizenzmodul (Invoice und/oder Mailroom und/oder Procurement) samt Lizenzvolumen.
Signatur
Die Signatur-Datei enthält einen verhlüsselten String und darf - wie die JSON-Datei - nicht verändert werden.
Ablage und Prüfung
Im DEXPRO-Ordner der Documents-Installation befindet sich der Licence-Ordner. Hier müssen beide Dateien abgelegt werden. Der Ordner enthält den Unterordner "Tool" mit der "licence-tool-x64.exe". Die Datei wird benötigt um die Lizenz zu prüfen. Sollte der Pfad oder sollte eine Datei fehlen oder manipuliert worden sein wird es im Workflow zu Fehlern kommen. Zudem werden die Angaben in der Lizenz an diversen Stellen im Workflow geprüft.