This step helps in assessing if the token generated has been correctly placed for the Onboarding to commence from IDHub or not

To do that, you can use Postman service to test.

Open Postman and do the following:

Step 1: Add a Token exchange api

This api is used for token exchange, below are the details of the parameter which need to be sent in the body.

URL: https://<dns url>/auth/realms/IDHub/protocol/openid-connect/token

Body: See image below for reference

You need to provide the access token generated from "Generate access token" in place of the "subject_token" key value that was generated in here.

Step 2: Test URL API

Below are the api configuration to check

URL: https://<DNS url>/api/dataservices/TargetSystem

Body: See image below for reference

Additionally, you need to paste the access token generated from token exchange api to Access token as shown below and hit send (as shown below)

On successful we would be getting 200 response with the below result: 

Step 3: Changes in the connector application.yml file

After successful validation we have to use the Tenant-name and Offline access token in the application.yml file where the specific connector is deployed and restart the connector service. 

For editing the file and restarting the connector service again, follow this document.

Next Steps

Onboarding the connector application. To onboard connector application we have a separate documentation, to view click here