New changes on 3DPassport Service url

In 3DEXPERIENCE R2022x FD04, as for the other services, 3DPassport is now ‘Platform Aware’ to comply with platform architecture and to prepare delivery of new values for customers.

The URLs of 3DPassport service will change for 3DEXPERIENCE Cloud deployments.

The changes may impact only batch apps that use the Web Service API


Who is impacted?


Customers will not be impacted if:

  1. the batch app uses an Openness Agent for authentication,
  2. the batch app directly accesses a service URL and follows the CAS redirect protocol to complete authentication, as described here.


Customers will be impacted if:

  1. the batch app implements a priori authentication using the 3DPassport REST API as explained here, typically storing the 3DPassport URL. In that case, the 3DPassport URL will have to be changed into the new FD04 URL after the upgrade.


To anticipate the changes, the app may be moved to solution 2 as described above.



How to retrieve 3DPassport url?


  1. logon to 3DDashboard
  2. press F12 to open the Developer Tools panel
  3. in the Console panel, copy/paste the following code

require(['DS/i3DXCompassServices/i3DXCompassServices'], function(myCompass) { myCompass.getPlatformServices({onComplete: function (data) { console.log(data);}})});

         4. press the Enter key, the result of this command will look like the following:

platformId: "XXXX"

3DPassport: "https://xxx-yyy-zzz.iam.3dexperience.3ds.com"

        5.  Use copy/paste to use the 3DPassport URL

        6. press F12 to close the Developer Tools panel