Per the ThingWorx Navigate Installation and Configuration Guide, PingFederate is supported but is not a requirement.
What kind of errors are the apps returning?
-- Craig A.
PTC confirmed that SSO is required for multi user setup. I am able to access windchill using 'Fixed' authentication type where single user will be used for Windchill connection for all of the Thingworx users. Their recommendation is to bypass SSO only incase of Demo/PoCs. Otherwise, SSO with PingFederation is required.
The install & config document only gives details for "Navigate with pingfederate SSO". For "Fixed" authentication what are the values to be configured for the following in
Authentication Type : Fixed (instead of SSO)
Authorization Server ID : blank ??
Authorization Server Scopes : none ??
(as per doc: Under Authorization Server Scopes Settings, type your scope in the Scope box. This is the WINDCHILL SCOPE that you registered with Ping Federate)
HTTP Connector Connection Settings :
username & password - Windchill login username & password ??
(as per doc: Username and Password—Leave these boxes blank. The credentials are provided by your OAuth tokens)
Base URL : https://<Windchill Hostname>:Port/Windchill ??
(as per doc : https://<Windchill Hostname>:Port/Windchill/oauth)
Appreciate any relevant info/documentation on configuring Navigate 1.5 without SSO
To configure Navigate without SSO you need to:
1. Install, configure and run IntegrationRuntime.
2. Configure Integration Connector (default: ptc-windchill-integration-connector) - open the Configuration panel and set:
- Authentication Type: Fixed
- HTTP Connector Connection Settings - username, password, base URL.
3. Configure Integration Connector Proxy (default: ptc-windchill-integration-connector-proxy) - open the Configuration panel and set:
- Authentication Type: basic
Then you should be able to connect to Windchill.
By the way - documentation of the process of Navigate 1.5 configuration is really, really poor. Above informations are there, but hidden behind a lot of other stuff what makes them really hard to find. In the previous versions of Navigate there was a section for Development environment configuration (without SSL, just trusted host). The same should be now, for 1.5.