Prerequisites
Following are the prerequisites required to configure the Windchill Digital Product Traceability (DPT) extension in ThingWorx:
Enable ThingWorx to Allow Import of Windchill Extension
ThingWorx must be enabled to allow import of Windchill extension.
By default, the import of extension is disabled in
ThingWorx for all users. To enable import, configure the
platform-settings.json file. For more information, see
platform-settings.json Configuration Details in the
ThingWorx Platform Help Center.
1. Open the platform-settings.json file. By default, the file is located in the ThingworxPlatform folder.
2. In the platform-settings.json file, ensure that the following ExtensionPackageImportPolicy parameters are added, and their value is set to true. This setting allows import of extensions.
"ExtensionPackageImportPolicy": {
"importEnabled": true,
"allowJarResources": true,
"allowJavascriptResources": true,
"allowCSSResources": true,
"allowJSONResources": true,
"allowWebAppResources": true,
"allowEntities": true,
"allowExtensibleEntities": true
},
|
By default, all ExtensionPackageImportPolicy parameters are set to false. It is recommended that after a successful import, change the parameter values from true to false.
|
3. Save and close the platform-settings.json file.
Allow Windchill in ThingWorx
Windchill must be added to the allow list in
ThingWorx. For more information, see
Allowing Embedded Mashups in iFrames.
|
Refer to the documentation for your supported version of ThingWorx application.
|
Add Windchill as a Secured Domain
Ensure that Windchill server is added as a secured domain in allow list of OSLC servers.
Add
Windchill as a secured domains in OSLC servers configured with
Windchill RV&S,
Windchill Modeler,
Codebeamer, and
IBM Rational Doors NG to enable access to the delegated interface from
Windchill. For more information about how to add domains as secured, see the
Windchill RV&S OSLC Server guide (12.3.0.0 onwards) on
Reference Documents,
OSLC integration with Integrity Modeler and
OSLC integration with IBM Rational DOORS Next Generation in the
Windchill Modeler Help Center.
|
Refer to the documentation for your supported version of Windchill RV&S and Windchill Modeler applications.
|
Download Windchill_Digital_Product_Traceability_Bundle zip File
Ensure that
Windchill_Digital_Product_Traceability_Bundle zip file is downloaded from the
PTC Software Download page on PTC.com. The zip is available under the
Windchill PDMLink product family, and its contents are:
1. Windchill_Digital_Product_Traceability-extension — the Windchill DPT extension zip.
2. Windchill_Digital_Product_Traceability_Config_Things — the zip of example things XML files.
|
If you get certificate error in the browser, use Standard SSL certificates that are issued and verified by a trusted Certificate Authority (CA). If you have self-signed certificates, import the self-signed certificate as trusted certificate in your browser.
|
For information on permissions required by the
ThingWorx user profiles, see
Permissions for ThingWorx Platform Entities.
For more information on configuring the DPT extension, see
Configuring the Windchill DPT Extension.