Welcome to the Experience Service and Admin Help Center
What’s New in Experience Service 10.4.0
Before You Install the Experience Service
Core Components and Concepts
System Requirements
Required Software for Target Generation
Hardware Sizing
Authentication Methods
Communication Ports and Protocols
Transport Layer Security (TLS) Certificates
Configure Experience Service Certificate
Experience Service Configuration
Vuforia Studio and Vuforia View Configuration
Create a PEM Certificate Bundle
Configure Trust for a ThingWorx Certificate
Prepare for Single Sign-On (SSO)
Central Authentication Server (CAS) Overview
Federated Authentication
Delegated Authorization (OAuth)
Is SSO Right for You?
Identify Required Parties and Stakeholders
SSO Quick Start
1. Confirm support for all required protocols
2. Collect additional general information
3. (Optional) Collect Useful SSO Configuration Parameters
4. Identify your company’s OpenID provider
LDAP(S) Configuration
Additional Required Software for SSO Configuration
Prerequisites
Install and Configure ThingWorx Server for SSO
Configure ThingWorx as a Resource Provider
Supported Software
PingFederate Configuration Example
OpenID Policy Configuration
Scopes Configuration
Experience Service Client Configuration
Vuforia Studio Client Configuration
ThingWorx Client Configuration
Microsoft Entra ID Configuration Example
Update the ThingWorx App Registration in Entra ID
Register the Experience Service as an App in Entra ID
Register Vuforia Studio as an App in Entra ID
Okta Configuration Example
Create an App Integration for ThingWorx in Okta
Create an App Integration for Experience Service in Okta
Create an App Integration for Vuforia Studio in Okta
SSO Configuration Parameters
Configure Trust for Your OpenID Provider Certificate for Vuforia Studio and Vuforia View
Session Management
ThingWorx Authentication
Obtain OAuth Access Token for ThingWorx Administrator Using Postman
Configure SSO after Installation
Single Sign-on Post-installation Steps
Configure Custom ThingWorx Scope
Configure Access Tokens for Authorization and Public Access
Troubleshooting
Install and Configure the Experience Service
Installation
Install the Experience Service on Windows
Unattended Mode
Installation Log Files
Modify an Experience Service Installation
Upgrade Experience Service
Configuration Parameters
Target Generation
Validate Installation and Configuration
Experience Service Basic Check
ThingWorx Server Basic Check
Single Sign-on Checks
Group Synchronization Check (SSO only)
Public Access Check (SSO only)
Experience Service Authentication Check
Experience Service ThingWorx Proxy Check
Operate and Manage the Experience Service
Operating Your Experience Service
Start the Experience Service
Stop the Experience Service
Capture Log Messages
Download Log Files
Get Experience Service Data
Get Public View Count
Get Registered User Count
Get Publish Data
Retrieve the Experience Service Version
Encrypt Sensitive Information in Experience Service Configuration
Managing Your Experience Service
Request ThingMarks
Discoverability and Your Experience Service
Register Your Experience Service in the GXI
Identity Resolution Service (IRS) Federation
Request Information to Enable Advanced Model Target Generation
Backup and Restore Published Vuforia Studio Projects
Publish Projects from Outside of Vuforia Studio
Delete Projects from Outside of Vuforia Studio
User Management and Access Control
Create a New User and Assign Publish Permissions
Create User Groups for Content Authorization
Configure Access to ThingWorx Group Memberships
Configure Public Access to ThingWorx
Granting User Permissions
Generate an Application Key
Enterprise Deployment
Configure Vuforia Studio to Run Over HTTPS (Windows Only)
Configure Allowed File Types
General Troubleshooting
Glossary
Software Copyright Information
Welcome to the Experience Service and Admin Help Center
What’s New in Experience Service 10.4.0
Before You Install the Experience Service
Core Components and Concepts
System Requirements
Required Software for Target Generation
Hardware Sizing
Authentication Methods
Communication Ports and Protocols
Transport Layer Security (TLS) Certificates
Configure Experience Service Certificate
Experience Service Configuration
Vuforia Studio and Vuforia View Configuration
Create a PEM Certificate Bundle
Configure Trust for a ThingWorx Certificate
Prepare for Single Sign-On (SSO)
Central Authentication Server (CAS) Overview
Federated Authentication
Delegated Authorization (OAuth)
Is SSO Right for You?
Identify Required Parties and Stakeholders
SSO Quick Start
1. Confirm support for all required protocols
2. Collect additional general information
3. (Optional) Collect Useful SSO Configuration Parameters
4. Identify your company’s OpenID provider
LDAP(S) Configuration
Additional Required Software for SSO Configuration
Prerequisites
Install and Configure ThingWorx Server for SSO
Configure ThingWorx as a Resource Provider
Supported Software
PingFederate Configuration Example
OpenID Policy Configuration
Scopes Configuration
Experience Service Client Configuration
Vuforia Studio Client Configuration
ThingWorx Client Configuration
Microsoft Entra ID Configuration Example
Update the ThingWorx App Registration in Entra ID
Register the Experience Service as an App in Entra ID
Register Vuforia Studio as an App in Entra ID
Okta Configuration Example
Create an App Integration for ThingWorx in Okta
Create an App Integration for Experience Service in Okta
Create an App Integration for Vuforia Studio in Okta
SSO Configuration Parameters
Configure Trust for Your OpenID Provider Certificate for Vuforia Studio and Vuforia View
Session Management
ThingWorx Authentication
Obtain OAuth Access Token for ThingWorx Administrator Using Postman
Configure SSO after Installation
Single Sign-on Post-installation Steps
Configure Custom ThingWorx Scope
Configure Access Tokens for Authorization and Public Access
Troubleshooting
Install and Configure the Experience Service
Installation
Install the Experience Service on Windows
Unattended Mode
Installation Log Files
Modify an Experience Service Installation
Upgrade Experience Service
Configuration Parameters
Target Generation
Validate Installation and Configuration
Experience Service Basic Check
ThingWorx Server Basic Check
Single Sign-on Checks
Group Synchronization Check (SSO only)
Public Access Check (SSO only)
Experience Service Authentication Check
Experience Service ThingWorx Proxy Check
Operate and Manage the Experience Service
Operating Your Experience Service
Start the Experience Service
Stop the Experience Service
Capture Log Messages
Download Log Files
Get Experience Service Data
Get Public View Count
Get Registered User Count
Get Publish Data
Retrieve the Experience Service Version
Encrypt Sensitive Information in Experience Service Configuration
Managing Your Experience Service
Request ThingMarks
Discoverability and Your Experience Service
Register Your Experience Service in the GXI
Identity Resolution Service (IRS) Federation
Request Information to Enable Advanced Model Target Generation
Backup and Restore Published Vuforia Studio Projects
Publish Projects from Outside of Vuforia Studio
Delete Projects from Outside of Vuforia Studio
User Management and Access Control
Create a New User and Assign Publish Permissions
Create User Groups for Content Authorization
Configure Access to ThingWorx Group Memberships
Configure Public Access to ThingWorx
Granting User Permissions
Generate an Application Key
Enterprise Deployment
Configure Vuforia Studio to Run Over HTTPS (Windows Only)
Configure Allowed File Types
General Troubleshooting
Glossary
Software Copyright Information
ES_Install_Help_Center
>
Welcome to the Experience Service and Admin Help Center
ES_Install_Help_Center
>
Welcome to the Experience Service and Admin Help Center
>
What’s New in Experience Service 10.4.0
ES_Install_Help_Center
>
Before You Install the Experience Service
ES_Install_Help_Center
>
Before You Install the Experience Service
>
Core Components and Concepts
ES_Install_Help_Center
>
Before You Install the Experience Service
>
System Requirements
ES_Install_Help_Center
>
Before You Install the Experience Service
>
System Requirements
>
Required Software for Target Generation
ES_Install_Help_Center
>
Before You Install the Experience Service
>
System Requirements
>
Hardware Sizing
ES_Install_Help_Center
>
Before You Install the Experience Service
>
Authentication Methods
ES_Install_Help_Center
>
Before You Install the Experience Service
>
Communication Ports and Protocols
ES_Install_Help_Center
>
Before You Install the Experience Service
>
Transport Layer Security (TLS) Certificates
ES_Install_Help_Center
>
Before You Install the Experience Service
>
Transport Layer Security (TLS) Certificates
>
Configure Experience Service Certificate
ES_Install_Help_Center
>
Before You Install the Experience Service
>
Transport Layer Security (TLS) Certificates
>
Configure Experience Service Certificate
>
Experience Service Configuration
ES_Install_Help_Center
>
Before You Install the Experience Service
>
Transport Layer Security (TLS) Certificates
>
Configure Experience Service Certificate
>
Vuforia Studio and Vuforia View Configuration
ES_Install_Help_Center
>
Before You Install the Experience Service
>
Transport Layer Security (TLS) Certificates
>
Configure Experience Service Certificate
>
Create a PEM Certificate Bundle
ES_Install_Help_Center
>
Before You Install the Experience Service
>
Transport Layer Security (TLS) Certificates
>
Configure Trust for a ThingWorx Certificate
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Central Authentication Server (CAS) Overview
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Central Authentication Server (CAS) Overview
>
Federated Authentication
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Central Authentication Server (CAS) Overview
>
Delegated Authorization (OAuth)
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Is SSO Right for You?
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Is SSO Right for You?
>
Identify Required Parties and Stakeholders
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Is SSO Right for You?
>
SSO Quick Start
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Is SSO Right for You?
>
SSO Quick Start
>
1. Confirm support for all required protocols
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Is SSO Right for You?
>
SSO Quick Start
>
2. Collect additional general information
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Is SSO Right for You?
>
SSO Quick Start
>
3. (Optional) Collect Useful SSO Configuration Parameters
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Is SSO Right for You?
>
SSO Quick Start
>
4. Identify your company’s OpenID provider
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Is SSO Right for You?
>
LDAP(S) Configuration
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Additional Required Software for SSO Configuration
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Prerequisites
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Prerequisites
>
Install and Configure ThingWorx Server for SSO
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Prerequisites
>
Configure ThingWorx as a Resource Provider
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Supported Software
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
PingFederate Configuration Example
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
PingFederate Configuration Example
>
OpenID Policy Configuration
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
PingFederate Configuration Example
>
Scopes Configuration
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
PingFederate Configuration Example
>
Experience Service Client Configuration
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
PingFederate Configuration Example
>
Vuforia Studio Client Configuration
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
PingFederate Configuration Example
>
ThingWorx Client Configuration
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Microsoft Entra ID Configuration Example
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Microsoft Entra ID Configuration Example
>
Update the ThingWorx App Registration in Entra ID
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Microsoft Entra ID Configuration Example
>
Register the Experience Service as an App in Entra ID
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Microsoft Entra ID Configuration Example
>
Register Vuforia Studio as an App in Entra ID
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Okta Configuration Example
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Okta Configuration Example
>
Create an App Integration for ThingWorx in Okta
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Okta Configuration Example
>
Create an App Integration for Experience Service in Okta
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Okta Configuration Example
>
Create an App Integration for Vuforia Studio in Okta
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
SSO Configuration Parameters
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Configure Trust for Your OpenID Provider Certificate for Vuforia Studio and Vuforia View
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Session Management
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
ThingWorx Authentication
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Obtain OAuth Access Token for ThingWorx Administrator Using Postman
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Configure SSO after Installation
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Single Sign-on Post-installation Steps
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Single Sign-on Post-installation Steps
>
Configure Custom ThingWorx Scope
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Single Sign-on Post-installation Steps
>
Configure Access Tokens for Authorization and Public Access
ES_Install_Help_Center
>
Prepare for Single Sign-On (SSO)
>
Troubleshooting
ES_Install_Help_Center
>
Install and Configure the Experience Service
ES_Install_Help_Center
>
Install and Configure the Experience Service
>
Installation
ES_Install_Help_Center
>
Install and Configure the Experience Service
>
Installation
>
Install the Experience Service on Windows
ES_Install_Help_Center
>
Install and Configure the Experience Service
>
Installation
>
Unattended Mode
ES_Install_Help_Center
>
Install and Configure the Experience Service
>
Installation
>
Installation Log Files
ES_Install_Help_Center
>
Install and Configure the Experience Service
>
Modify an Experience Service Installation
ES_Install_Help_Center
>
Install and Configure the Experience Service
>
Upgrade Experience Service
ES_Install_Help_Center
>
Install and Configure the Experience Service
>
Configuration Parameters
ES_Install_Help_Center
>
Install and Configure the Experience Service
>
Configuration Parameters
>
Target Generation
ES_Install_Help_Center
>
Validate Installation and Configuration
ES_Install_Help_Center
>
Validate Installation and Configuration
>
Experience Service Basic Check
ES_Install_Help_Center
>
Validate Installation and Configuration
>
ThingWorx Server Basic Check
ES_Install_Help_Center
>
Validate Installation and Configuration
>
Single Sign-on Checks
ES_Install_Help_Center
>
Validate Installation and Configuration
>
Single Sign-on Checks
>
Group Synchronization Check (SSO only)
ES_Install_Help_Center
>
Validate Installation and Configuration
>
Single Sign-on Checks
>
Public Access Check (SSO only)
ES_Install_Help_Center
>
Validate Installation and Configuration
>
Experience Service Authentication Check
ES_Install_Help_Center
>
Validate Installation and Configuration
>
Experience Service ThingWorx Proxy Check
ES_Install_Help_Center
>
Operate and Manage the Experience Service
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
>
Start the Experience Service
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
>
Stop the Experience Service
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
>
Capture Log Messages
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
>
Download Log Files
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
>
Get Experience Service Data
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
>
Get Experience Service Data
>
Get Public View Count
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
>
Get Experience Service Data
>
Get Registered User Count
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
>
Get Experience Service Data
>
Get Publish Data
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
>
Get Experience Service Data
>
Retrieve the Experience Service Version
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Operating Your Experience Service
>
Encrypt Sensitive Information in Experience Service Configuration
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Managing Your Experience Service
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Managing Your Experience Service
>
Request ThingMarks
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Managing Your Experience Service
>
Discoverability and Your Experience Service
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Managing Your Experience Service
>
Discoverability and Your Experience Service
>
Register Your Experience Service in the GXI
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Managing Your Experience Service
>
Identity Resolution Service (IRS) Federation
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Managing Your Experience Service
>
Request Information to Enable Advanced Model Target Generation
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Managing Your Experience Service
>
Backup and Restore Published Vuforia Studio Projects
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Managing Your Experience Service
>
Publish Projects from Outside of Vuforia Studio
ES_Install_Help_Center
>
Operate and Manage the Experience Service
>
Managing Your Experience Service
>
Delete Projects from Outside of Vuforia Studio
ES_Install_Help_Center
>
User Management and Access Control
ES_Install_Help_Center
>
User Management and Access Control
>
Create a New User and Assign Publish Permissions
ES_Install_Help_Center
>
User Management and Access Control
>
Create User Groups for Content Authorization
ES_Install_Help_Center
>
User Management and Access Control
>
Configure Access to ThingWorx Group Memberships
ES_Install_Help_Center
>
User Management and Access Control
>
Configure Public Access to ThingWorx
ES_Install_Help_Center
>
User Management and Access Control
>
Configure Public Access to ThingWorx
>
Granting User Permissions
ES_Install_Help_Center
>
User Management and Access Control
>
Generate an Application Key
ES_Install_Help_Center
>
Enterprise Deployment
ES_Install_Help_Center
>
Enterprise Deployment
>
Configure Vuforia Studio to Run Over HTTPS (Windows Only)
ES_Install_Help_Center
>
Enterprise Deployment
>
Configure Allowed File Types
ES_Install_Help_Center
>
General Troubleshooting
ES_Install_Help_Center
>
Glossary
ES_Install_Help_Center
>
Software Copyright Information