Platform Subsystem
The platform subsystem provides overall platform monitoring and configuration.
Configuration
Platform Subsystem Settings
Base Type
Default
Notes
Data Persistence Provider
PERSISTENCEPROVIDERNAME
ThingworxPersistenceProvider
Default persistence provider for the platform.
Allow Request Method Switch
BOOLEAN
false
For cross-site forgery request protection, we recommend that you do not change this setting. Refer to Updating the Request Method and Content Type Filtering for CSRF Protection for additional information.
* 
This option is deprecated and will be removed from future ThingWorx releases.
Filter Content Type
BOOLEAN
true
For cross-site forgery request protection, we recommend that you do not change this setting. Refer to Updating the Request Method and Content Type Filtering for CSRF Protection for additional information about content type filtering.
* 
This option is deprecated and will be removed from future ThingWorx releases.
Enable Learning Connector
BOOLEAN
false
Enables the Learning Connector application.
If set to true, a Learning Connector option appears in the ThingWorx Composer menu.
If you do not have access to PTC servers, you should keep the default setting of false.
Learning Connector Server Location
HYPERLINK
https://precisionlms.ptc.com/ulc/ulc.html
Property Persistence Provider
PERSISTENCEPROVIDERNAME
Thingworx- Persistence- Provider
Default property provider for persistent property writes. Refer to Configuring a Property Provider.
Enable Help Center
BOOLEAN
true
Allows the Help Center link to display in the Help menu.
Allow Application key as URL Parameter
BOOLEAN
true
Required string to connect with Google for Google widgets
STRING
n/a
Enable Beta Mashup Features
BOOLEAN
false
Allows web component widgets and their associated resources to be loaded into mashups at run time. Leaving this option as false should result in improved performance, especially when rendering Mashups in MS Internet Explorer. If false, any beta widgets will not display in run time.
If a mashup is launched from Mashup Builder or Composer, beta widgets will be enabled by default via the inclusion of the URL parameter __enableWC. This parameter can be used to override this platform subsystem setting by appending it to the URL. For example: <host>:<port>/Thingworx/Runtime/index.html#mashup=<mashup-name>&__enableWC
ThingWorx Metrics Reporting Services Configuration
Base Type
Default
Notes
Metrics Reporting Enabled
BOOLEAN
true
This checkbox is selected by default, which allows your ThingWorx metrics data (such as usage, performance, and diagnostics) to be sent to a PTC server daily. Metrics reported from the platform are displayed in the ThingWorx Performance Advisor dashboard on the PTC Support site. You cannot view other customers’ metrics.
To opt out of reporting your ThingWorx metrics data, change the Enable Metrics Reporting configuration setting to false (or not selected).
Request Authorization
n/a
n/a
You can choose the Request button to retrieve an authorization key from PTC. Then, the Customer Number, Customer Name, and Authorization Key will be filled in.
This Request Authorization step is automatically performed when a licensed platform instance starts up.
Customer Number
INTEGER
n/a
The customer number assigned to your account. This field is read-only.
Customer Name
STRING
n/a
The name for your account. This field is read-only.
Application Key
GUID
n/a
The application key that your server will use to identify itself to PTC. This field is read-only.