Getting Started with ThingWorx Navigate > Upgrading ThingWorx Navigate > In-place Upgrade
  
In-place Upgrade
Upgrade ThingWorx Navigate with Single Sign-on:
1. Upgrade ThingWorx: Follow the in-place upgrade instructions in the document “Upgrading ThingWorx 8.2” on the Reference Documents page for ThingWorx.
2. If your current version of ThingWorx Navigate is not configured with Single Sign-on, follow the instructions in “Scenario: ThingWorx as a Service Provider and Windchill as a Resource Provider” in PTC Single Sign-on Architecture and Configuration Overview Guide. This guide provides instructions and several Identity Providers configuration examples.
3. Update the Integration Runtime version to Integration Runtime 8.0.2. For more information, see Set up Integration Runtime.
4. Restore your configuration and custom tasks into the target system. For more information, see Restore your configuration and custom tasks into the target system.
Upgrade ThingWorx Navigate with Windchill Authentication:
1. Upgrade ThingWorx: Follow the in-place upgrade instructions in the document “Upgrading ThingWorx 8.2” on the Reference Documents page for ThingWorx.
2. Restore your configuration and custom tasks into the target system. For more information, see Restore your configuration and custom tasks into the target system.
3. Update the Integration Runtime version to Integration Runtime 8.0.2. For more information, see Set up Integration Runtime.
4. Configure ThingWorx Navigate with Windchill Authentication.
If your current version of ThingWorx Navigate is configured with Single Sign-on, complete all of the steps in Configure ThingWorx Navigate with Windchill Authentication.
If your current version of ThingWorx Navigate is configured with Windchill Authentication, complete only the steps in the section "Add Servlet Filters to Tomcat Configuration" in Configure ThingWorx Navigate with Windchill Authentication.
* 
You can restart Integration Runtime with the same appkey that is used on ThingWorx Navigate 1.5.x or 1.6.x.
Instead of creating a new appkey, you can delete its Expiration Date property value.