Voraussetzungen
Die folgenden Voraussetzungen sind erforderlich, um die Windchill Erweiterung Digitale Produktverfolgbarkeit (DPT) in ThingWorx zu konfigurieren:
Import der Windchill Erweiterung in ThingWorx zulassen
In ThingWorx muss der Import von Windchill Erweiterungen zugelassen sein.
Standardmäßig ist der Import der Erweiterung in
ThingWorx für alle Benutzer deaktiviert. Um den Import zu aktivieren, konfigurieren Sie die Datei
platform-settings.json. Weitere Informationen finden Sie unter
platform-settings.json – Konfigurationsdetails im
ThingWorx Platform Hilfe-Center.
1. Öffnen Sie die Datei platform-settings.json. Standardmäßig befindet sich die Datei im Ordner ThingworxPlatform.
2. Stellen Sie in der Datei platform-settings.json sicher, dass die folgenden Parameter unter ExtensionPackageImportPolicy hinzugefügt werden und ihr Wert auf true festgelegt ist. Anhand dieser Einstellung wird der Import von Erweiterungen zugelassen.
"ExtensionPackageImportPolicy": {
"importEnabled": true,
"allowJarResources": true,
"allowJavascriptResources": true,
"allowCSSResources": true,
"allowJSONResources": true,
"allowWebAppResources": true,
"allowEntities": true,
"allowExtensibleEntities": true
},
|
|
Standardmäßig sind alle Parameter unter ExtensionPackageImportPolicy auf false festgelegt. Es wird empfohlen, nach einem erfolgreichen Import die Parameterwerte von true in false zu ändern.
Weitere Informationen zu Plattformeinstellungen und zum Importieren von Erweiterungen finden Sie unter platform-settings.json – Konfigurationsdetails und Erweiterungen importieren im ThingWorx Platform Hilfe-Center.
|
3. Speichern und schließen Sie die Datei platform-settings.json.
Windchill in ThingWorx zulassen
Windchill muss zur Zulassungsliste in
ThingWorx hinzugefügt werden. Weitere Informationen finden Sie unter
Eingebettete Mashups in iFrames zulassen im
ThingWorx Platform Hilfe-Center.
|
|
Die unterstützte Version der ThingWorx Anwendung finden Sie in der Dokumentation.
|
Windchill als gesicherte Domäne hinzufügen
Windchill muss zur Zulassungsliste in
ThingWorx hinzugefügt werden. Weitere Informationen finden Sie unter
Eingebettete Mashups in iFrames zulassen im
ThingWorx Platform Hilfe-Center.
Führen Sie folgende Schritte aus:
1. Stellen Sie sicher, dass
EnableContentSecurityPolicyFilter property in
ThingWorx auf
true festgelegt ist. Weitere Informationen finden Sie unter
platform-settings.json – Konfigurationsdetails und
Content Security Policy im
ThingWorx Platform Hilfe-Center.
2. Navigieren Sie in ThingWorx Platform zu > > > .
3. Wählen Sie die Anweisung frame-ancestors aus, um das Fenster zum Bearbeiten von Anweisungen zu öffnen.
4. Fügen Sie im Feld Zulässig die Windchill URL hinzu. Geben Sie mehrere Windchill URLs als durch Leerzeichen getrennte Liste an.
5. Wählen Sie die Anweisung frame-src aus, um das Fenster zum Bearbeiten von Anweisungen zu öffnen.
6. Fügen Sie im Feld Zulässig dieselbe Windchill URL hinzu. Geben Sie mehrere Windchill URLs als durch Leerzeichen getrennte Liste an.
7. Klicken Sie auf das Häkchen, um die Änderungen zu speichern.
|
|
Die unterstützte Version der ThingWorx Anwendung finden Sie in der Dokumentation.
|
ZIP-Datei "Windchill_Digital_Product_Traceability_Bundle" herunterladen
Stellen Sie sicher, dass die ZIP-Datei
Windchill_Digital_Product_Traceability_Bundle unter PTC.com von der Seite
PTC Software-Download heruntergeladen wurde. Die ZIP-Datei ist unter der
Windchill PDMLink Produktfamilie verfügbar und enthält Folgendes:
1. Windchill_Digital_Product_Traceability-extension – Die ZIP-Datei mit der Windchill DPT-Erweiterung
2. Windchill_Digital_Product_Traceability_Config_Things – Die ZIP-Datei mit XML-Dateien, die Beispiel-Dinge enthalten
|
|
Sollte der Browser einen Zertifikatfehler ausgeben, verwenden Sie Standard-SSL-Zertifikate, die von einer vertrauenswürdigen Zertifizierungsstelle (CA) ausgegeben und verifiziert wurden. Wenn Sie selbstsignierte Zertifikate verwenden, importieren Sie das selbstsignierte Zertifikat als vertrauenswürdiges Zertifikat in Ihren Browser.
|
Weitere Informationen zu den Berechtigungen, die für die
ThingWorx Benutzerprofile erforderlich sind, finden Sie unter
Berechtigungen für ThingWorx Platform Entitäten.
Weitere Informationen zum Konfigurieren der DPT-Erweiterung finden Sie unter
Windchill DPT Extension konfigurieren.