Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 6 Next »

Please review Windchill Repositories for general prerequisites, background, and tutorials. This content continues from there with Step (3).

(3) Fill out the details for your Windchill server (repository), as shown below, and click the Create button.

  • URL - Base URL of your Windchill repository

  • Name - Name of the Windchill repository. Provide a unique name to distinguish this Windchill repository from others you may add.

  • Description - Description of the Windchill repository

  • Authentication type - Basic or Oauth

    • the type depends on how the PTC Windchill Repository has been configured for PTC Windchill Authentication

    • this page guides you on how to add the Repository using OAuth2.

    • Visit Windchill Repositories if you are looking for how to add a Windchill Repository using Basic Auth.

Create using OAuth

image-20240415-210354.png

  • Click Test

    • Syndeia will attempt to reach the Windchill Repository’s token server to confirm that the server at the URL is online and is configured to offer OAuth2 Device Code Grant authentication.

    • See Appendix G1 - Configuring Windchill for OAuth with Ping Federate for how to configure the Syndeia windchill-impl service for OAuth2.

  • Click Create to add the Windchill Repository configuration.

To complete the OAuth Authentication for the user, continue through the multi-factor Device Code Grant flow.

OAuth2 Device Code Grant Multi-Factor Authentication

When the Windchill Repository was created using OAuth as the authentication protocol, you must additionally perform the Device Code Grant flow when Syndeia makes initial connection into the Windchill Repository for you.

  • Use the Syndeia Web Dashboard Repository Manager to expand the newly added Windchill Repository instance

image-20240415-220334.png

  • Click on any one of the Libraries, Products, or Projects “Containers” to begin the OAuth2 Device Code Grant process.

  • Click the Sign In to begin the approval

  • Provide your Multi-factor credentials. These vary depending on the Identity Provider and company policies. Here, we show those screens for Ping Federate.

  • Allow the Identity Provider Token Server to use your Windchill credentials

  • Complete the Device Code Grant signin and return to the Syndeia Web Dashboard.

Return to Windchill Repositories to resume the process of working with a Syndeia Windchill Repository.

image-20240415-220932.pngimage-20240415-221131.pngimage-20240415-221424.pngimage-20240415-221558.pngimage-20240415-221732.png

  • No labels