Configure Teamcenter server to integrate with the app
When the NX PCB Exchange Connect services are configured to use the Teamcenter Security Services (TCSS) for authentication, a few configuration steps must be performed on the Teamcenter server to complete the integration.
- Configure the NX PCB Exchange Connect services to use the Teamcenter Security Services for authentication.
- A working Teamcenter and Active Workspace setup where the Security Services have been installed and configured with an ID provider and single sign-on (SSO) has been enabled. For more information on how to set up TCSS, consult the Siemens documentation about TCSS on Siemens Support Center.
NX PCB Exchange Connect must be registered as a new app in the Teamcenter SSO module in order to allow the TCSS to process the login and redirect to NX PCB Exchange Connect once the user is authenticated.
-
In the Teamcenter Web Application Manager (insweb.bat), register NX PCB Exchange Connect as a new app by matching the app ID defined in the PcbApi_AuthenticationSettings__TeamcenterSecurityServicesSettings__AppId environment variable.
The Application Root URL should be set to the NX PCB Exchange Connect services home page URL and other values should match the Active Workspace configuration.
- Deploy the new configuration and restart the SSO web app.
-
In tc_profilevars.bat, update the TC_SSO_APP_ID variable to add the new app ID you defined in step 1.
You can append values by adding a comma, for example:
set TC_SSO_APP_ID=Teamcenter,ActiveWorkspace,PCBxConnect
- Restart the TC service.