Voraussetzungen an den Webserver
Von allen Clients erreichbar, die Berichte mit graphomate Komponenten anzeigen können sollen.
Https verschlüsselt mit gültigem Zertifikat
Aktiviertes CORS für die Domain(s) der SAC, also ein gesetzter
Access-Control-Allow-Origin
http header auf entweder die Domains der SAC oder *.
Einrichten des Hostings
Download der on premise Version aus dem graphomate Release Desk
Entpacken der zip in einen zugänglichen Ordner auf dem Webserver
graphomate_$component$_$version$_SAC.json aus dem Ordner herausnehmen und an den Stellen an denen <<put your servers address here>> steht anpassen, damit die URLs auf den Webserver zeigen
Die JSON Datei in der custom widget Liste der SAC im Bereich der Analytic Applications hochladen
Updates
Da die JSON Datei eine Checksumme enthält, reicht es nicht aus diese Dateien auf dem Server auszutauschen. Dies führt dazu, dass das custom widget nicht mehr geladen werden kann. Um Probleme mit Caching von vornherein auszuschließen, empfehlen wir die Extension durch eine Ordnerstruktur versioniert abzulegen, da dadurch niemals 2 Dateien mit unterschiedlichen Checksummen unter derselben URL zu erreichen sind. Ein Up- bzw. Downgrade kann dann über das Hochladen der entsprechenden JSON Datei in der SAC realisiert werden.