Skip to content

Sicherheit

In den folgenden Kapiteln wird erklärt, welche Daten an unsere Server gesendet werden und wie dies geschieht.

Allgemein

process.science ist kein SaaS. Alle Ladevorgänge und Datenkonvertierungen werden dort durchgeführt, wo Sie die von uns bereitgestellte Software installiert haben. Keine der Daten, die Sie analysieren, verlassen Ihre Räumlichkeiten, es sei denn, Sie installieren die von uns bereitgestellte Software auf einem externen System (z.B. einer virtuellen Maschine oder einem in einem externen Rechenzentrum gemieteten Server) oder Sie entscheiden sich, Ihre Daten in einer SaaS-Lösung wie Power BI online zu veröffentlichen.
Insbesondere werden keine der Daten, die Sie laden, mit einem unserer Systeme geladen oder analysiert.

Kommunikationspartner

process.science für Power BI: SSIS-Paket

Das SSIS-Package ist eine Software, mit der die Quelldaten (Event Log) in eine visualisierbare Form gebracht werden können. Es wird in einer MS-SQL-Datenbank bereitgestellt. Das SSIS-Paket wird im Hintergrund ohne direkte Benutzerinteraktion ausgeführt, um Daten in der Datenbank, mit der es verbunden ist, zu transformieren und das Ergebnis der Transformation zurückzuschreiben.
Das SSIS-Paket wird normalerweise auf einem Datenbankserver installiert. Von dort aus kommuniziert es mit

  1. dem zentralen Lizenzserver von process.science oder - bei großen Installationen - mit einem vor Ort installierten Lizenzserver.

process.science für Power BI: Event Log Transformer

Der Transformer ist eine eigenständige Software, ähnlich dem SSIS-Paket, jedoch auf einem lokal exportierten Datenbestand, ohne die Notwendigkeit einer Datenbank.
Der Transformer wird in der Regel auf dem Computer des Anwenders installiert, neben einer Installation von Power BI-Desktop. Von dort aus kommuniziert er mit

  1. dem zentralen Lizenzserver von process.science oder - bei großen Installationen - mit einem vor Ort installierten Lizenzserver.

process.science für Power BI: Visuals

Die Visuals sind die Diagramme, mit denen der Benutzer interagiert, um die analysierten Daten zu visualisieren und zu filtern. Die Visuals werden entweder über den Webbrowser der Power BI-Instanz des Benutzers (ob vor Ort oder online) oder in Form von Power BI-Desktop bereitgestellt. Ob in einem Webbrowser oder einer lokalen Installation von Power BI-Desktop, in allen Fällen werden die Visuals lokal auf dem Computer des Benutzers ausgeführt. Von dort aus kommunizieren sie mit

  1. dem zentralen Lizenzserver von process.science oder - bei großen Installationen - mit einem vor Ort installierten Lizenzserver

Lizenzserver

Während der Kern unseres Geschäfts darin besteht, Kunden Werkzeuge zur Datenanalyse zur Verfügung zu stellen, geht process.science als deutsches Unternehmen sehr bewusst mit den Daten um, die wir sammeln. Daten können eine Belastung darstellen, daher versuchen wir, die gesammelten Daten zu minimieren, insbesondere wenn sie das Geschäft unserer Kunden betreffen. So führen wir Lizenzprüfungen durch:

Unsere Kunden installieren eine individuell erstellte Lizenz (eine Datei mit der Erweiterung .pslicense) auf ihrem System, die Informationen über die vereinbarten Nutzungsbedingungen für die Software (z. B. Anzahl und Art der Benutzer), eine Kontakt-E-Mail, an die Aktualisierungen zu senden sind, und einige kryptografisch verschlüsselte Informationen zur Identifizierung der Benutzerkonten, die das Produkt verwenden dürfen, enthält.
Die verschlüsselten Informationen über die Benutzerkonten können nicht rückgängig gemacht werden und werden nur in Ihrer Lizenzdatei gespeichert, wir haben sie nicht in der Datei. Das bedeutet, dass wir nicht wissen, wem Sie eine Benutzerlizenz zugewiesen haben. Über unseren Online-Selbstbedienungsdienst können Sie eine neue Lizenz für eine neue Gruppe von Benutzern erstellen.

Übermittelte Informationen

Der Lizenzserver wird von jeder Software von process.science beim Start und während der Nutzung der Software mit diesen Informationen aufgerufen:

  • die Lizenz
  • der Accountname des Benutzers (falls zutreffend). Das Ergebnis des Measures USERNAME wird verwendet.
  • eine anonyme Session-ID (für die im Browser verwendeten Visuals/Erweiterungen)

Der Lizenzserver antwortet mit Informationen über die Gültigkeit der Lizenz für diese spezifische Anfrage und - falls sie nicht gültig ist - mit dem Grund für die Ablehnung.
Um die maximale Anzahl gleichzeitiger Benutzer zu erfassen, wird die Sitzungs-ID vorübergehend gespeichert, bis eine Sitzung länger als 10 Minuten inaktiv ist.

Der Lizenzserver muss von allen Komponenten unserer Software, außer den Qlik Sense Extensions, direkt über eine Netzwerkverbindung erreichbar sein. Bei großen Installationen kann der Lizenzserver vor Ort oder als dedizierter Lizenzserver online installiert werden. Eingriffe in die Installation in der Weise, dass die Kommunikation mit dem Lizenzserver verändert wird - insbesondere das Ergebnis dieser Kommunikation mit dem direkten oder zufälligen Ziel, die Durchsetzung der Lizenzierung zu verhindern - sind vertragswidrig.

Netzwerkverbindungen

Der zentrale Lizenzserver, den die meisten Kunden nutzen, läuft auf Microsoft Azure, so dass wir eine hohe Verfügbarkeit und geografische Verteilung dieses wichtigen Dienstes sicherstellen können.
Wenn nicht anders konfiguriert, verbinden sich die Komponenten von process.science mit

  • license.process.science Port 443

Diese Domain hat den kanonischen Namen pslicense.azurewebsites.net, der in eine IPv4-Adresse aufgelöst wird, die Ihrem geografischen Standort entspricht.

Wenn Sie den zentralen Lizenzserver verwenden, müssen alle Komponenten (mit Ausnahme der Qlik Sense Extensions) in der Lage sein, license.process.science aufzulösen und sich mit der IPv4-Adresse zu verbinden, zu der sie aufgelöst wird.
Sie können Ihre Einrichtung testen, indem Sie auf https://license.process.science/api/TestConnection zugreifen.