Requisitos previos
A continuación se indican los requisitos previos necesarios para configurar Windchill Digital Product Traceability (DPT) Extension en ThingWorx:
Activar ThingWorx para permitir la importación de Windchill Extension
ThingWorx debe estar activado para permitir la importación de la extensión de Windchill.
Por defecto, la importación de la extensión está desactivada en ThingWorx para todos los usuarios. Para activar la importación, configure el fichero platform-settings.json. Para obtener más información, consulte Detalles de la configuración de platform-settings.json en el Centro de ayuda de ThingWorx Platform.
1. Abra el fichero platform-settings.json. Por defecto, el fichero se encuentra en la carpeta ThingworxPlatform.
2. En el fichero platform-settings.json, asegúrese de que se añaden los siguientes parámetros de ExtensionPackageImportPolicy y de que su valor se define en true. Esta configuración permite la importación de extensiones.
"ExtensionPackageImportPolicy": {
"importEnabled": true,
"allowJarResources": true,
"allowJavascriptResources": true,
"allowCSSResources": true,
"allowJSONResources": true,
"allowWebAppResources": true,
"allowEntities": true,
"allowExtensibleEntities": true
},
* 
Por defecto, todos los parámetros de ExtensionPackageImportPolicy se definen en false. Se recomienda que, después de una importación correcta, cambie los valores de los parámetros de true a false.
Para obtener más información sobre la configuración de la plataforma y la importación de extensiones, consulte Detalles de la configuración de platform-settings.json e Importación de extensiones en el Centro de ayuda de ThingWorx Platform, respectivamente.
3. Guarde y cierre el fichero platform-settings.json.
Permitir Windchill en ThingWorx
Windchill se debe añadir a la lista de permitidos en ThingWorx. Para obtener más información, consulte Uso permitido de mashups integrados en iFrames en el Centro de ayuda de la plataforma ThingWorx.
* 
Consulte la documentación de su versión soportada de la aplicación ThingWorx.
Añadir Windchill como dominio protegido
Windchill se debe añadir a la lista de permitidos en ThingWorx. Para obtener más información, consulte Uso permitido de mashups integrados en iFrames en el Centro de ayuda de la plataforma ThingWorx.
Siga estos pasos:
1. Asegúrese de que EnableContentSecurityPolicyFilter property se ha definido en true en ThingWorx. Para obtener más información, consulte Detalles de la configuración de platform-settings.json y Directiva de seguridad del contenido en el Centro de ayuda de ThingWorx Platform.
2. En ThingWorx Platform, navegue hasta Inspeccionar > Subsistemas > Subsistema de plataforma > Reglas de la directiva de seguridad del contenido.
3. Seleccione la directiva frame-ancestors para abrir la ventana de editar directiva.
4. En el campo Permitido, añada el URL de Windchill. Para especificar varios URL de Windchill, introdúzcalos como una lista separada por espacios.
5. Seleccione la directiva frame-src para abrir la ventana de editar directiva.
6. En el campo Permitido, añada el mismo URL de Windchill. Para especificar varios URL de Windchill, introdúzcalos como una lista separada por espacios.
7. Pulse en la marca para guardar los cambios.
* 
Consulte la documentación de su versión soportada de la aplicación ThingWorx.
Descargar fichero ZIP Windchill_Digital_Product_Traceability_Bundle
Asegúrese de que el fichero ZIP Windchill_Digital_Product_Traceability_Bundle se descarga de la página Descargas de software de PTC en PTC.com. El fichero zip está disponible en la familia de productos de Windchill PDMLink y su contenido es el siguiente:
1. Windchill_Digital_Product_Traceability-extension: el fichero zip de extensión de DPT de Windchill.
2. Windchill_Digital_Product_Traceability_Config_Things: el zip de ficheros XML de cosas de ejemplo.
* 
Si se obtiene un error de certificado en el explorador, utilice los certificados SSL estándar emitidos y verificados por una autoridad de certificación (CA) de confianza. Si hay certificados autofirmados, importe el certificado autofirmado como certificado de confianza en el explorador.
Para obtener información sobre los permisos necesarios para los perfiles de usuario de ThingWorx, consulte Permisos para entidades de ThingWorx Platform.
Para obtener más información sobre la configuración de la extensión de DPT, consulte Configuración de la extensión de DPT de Windchill.
¿Fue esto útil?