Prerequisiti
Di seguito sono indicati i prerequisiti necessari per configurare Windchill Digital Product Traceability (DPT) Extension in ThingWorx:
Attivare ThingWorx per consentire l'importazione di Windchill Extension
ThingWorx deve essere attivato per consentire l'importazione di Windchill Extension.
Per default, l'importazione dell'estensione è disattivata in ThingWorx per tutti gli utenti. Per attivare l'importazione, configurare il file platform-settings.json. Per ulteriori informazioni, vedere Dettagli di configurazione di platform-settings.json in ThingWorx Platform Help Center.
1. Aprire il file platform-settings.json. Per default, il file si trova nella cartella ThingworxPlatform.
2. Nel file platform-settings.json assicurarsi che siano stati aggiunti i parametri ExtensionPackageImportPolicy riportati di seguito e che il relativo valore sia impostato su true. Questa impostazione consente di importare le estensioni.
"ExtensionPackageImportPolicy": {
"importEnabled": true,
"allowJarResources": true,
"allowJavascriptResources": true,
"allowCSSResources": true,
"allowJSONResources": true,
"allowWebAppResources": true,
"allowEntities": true,
"allowExtensibleEntities": true
},
* 
Per default, tutti i parametri ExtensionPackageImportPolicy sono impostati su false. Dopo un'importazione riuscita, è consigliabile modificare i valori dei parametri da true a false.
Per ulteriori informazioni sulle impostazioni della piattaforma e sull'importazione di estensioni, vedere Dettagli di configurazione di platform-settings.json e Importazione di estensioni in ThingWorx Platform Help Center rispettivamente.
3. Salvare e chiudere il file platform-settings.json.
Consentire Windchill in ThingWorx
Windchill deve essere aggiunto all'elenco consentiti in ThingWorx. Per ulteriori informazioni, vedere Abilitazione di mashup incorporati nelle iFrame in ThingWorx Platform Help Center.
* 
Fare riferimento alla documentazione relativa alla versione supportata dell'applicazione ThingWorx.
Aggiungere Windchill come dominio protetto
Windchill deve essere aggiunto all'elenco consentiti in ThingWorx. Per ulteriori informazioni, vedere Abilitazione di mashup incorporati nelle iFrame in ThingWorx Platform Help Center.
Attenersi alla procedura descritta di seguito.
1. Assicurarsi che la proprietà EnableContentSecurityPolicyFilter property sia impostata su true in ThingWorx. Per informazioni dettagliate, vedere Dettagli di configurazione di platform-settings.json e Content Security Policy in ThingWorx Platform Help Center.
2. In ThingWorx Platform, passare a Sfoglia > Sottosistemi > Sottosistema Piattaforma > Regole CSP.
3. Selezionare la direttiva frame-ancestors per aprire la finestra di modifica della direttiva.
4. Nel campo Consentiti aggiungere l'URL Windchill. Per specificare più URL Windchill, immetterli come elenco separato da spazi.
5. Selezionare la direttiva frame-src per aprire la finestra di modifica della direttiva.
6. Nel campo Consentiti aggiungere lo stesso URL Windchill. Per specificare più URL Windchill, immetterli come elenco separato da spazi.
7. Fare clic sul segno di spunta per salvare le modifiche.
* 
Fare riferimento alla documentazione relativa alla versione supportata dell'applicazione ThingWorx.
Scaricare il file ZIP Windchill_Digital_Product_Traceability_Bundle
Assicurarsi che il file ZIP Windchill_Digital_Product_Traceability_Bundle sia scaricato dalla pagina PTC Software Download del sito PTC.com. Il file ZIP è disponibile nella famiglia di prodotti Windchill PDMLink e contiene:
1. Windchill_Digital_Product_Traceability-extension - Il file ZIP dell'estensione DPT di Windchill.
2. Windchill_Digital_Product_Traceability_Config_Things - Il file ZIP dei file XML degli oggetti di esempio.
* 
Se si ottiene un errore di certificato nel browser, utilizzare i certificati SSL standard emessi e verificati da un'autorità di certificazione (CA) attendibile. Se si dispone di certificati autofirmati, importare il certificato autofirmato come certificato attendibile nel browser in uso.
Per informazioni sui permessi richiesti dai profili utente di ThingWorx, vedere Permessi per le entità di ThingWorx Platform.
Per ulteriori informazioni sulla configurazione dell'estensione DPT, vedere Configurazione di Windchill Digital Product Traceability Extension.
È stato utile?