Steps to setup inn-reach contribution test with sandbox server

Steps to setup inn-reach contribution test with sandbox server

Step 1 - Go to Settings> Inn Reach > General > Central Server Configurations
Add a new configuration by clicking the New button.
Add the values as per the below screenshot. Make sure these 3 values are
1. central Server Address - https://rssandbox-api.iii.com
2. Central server Key - b55f2568-e03a-4cc2-8f30-5fb69aa14f5f
3. Central server secret - 0c3ae7f3-4e70-4d5d-b94d-5a6605166494

Then click on generate key/pair this will generate the local server key and password that needs to be shared with Clarivate team (Justin.Chen@clarivate.com)

 

image-20240701-134924.png

Note!: When the form is filled to create central server configuration as it is described above and button Save & Close is pressed the following error would be observed:

error_on_create_configuration.png

Here is a workaround for that problem:

  • before pressing the Save & Close, in your browser open the Developer Tools. In Google Chrome, navigate to menu View → Developer → Developer Tools and then select Network tab

  • Now press the Save & Close. You will get the same error as before and in the list of requests find the request: POST /inn-reach/central-serversand copy it’s request body from the Payload

  • Open the Postman and execute the same POST /inn-reach/central-servers request with the copied request body but with removing the idfield from the request body. This way you should get 201 Created response

 

Step 2 - After step 1 is saved successfully , create Inn-Reach locations as shown below
image-20240701-151835.png

 

Step 3 - Add the Record Contribution> Contribution Criteria in the same screen as shown below

 

image-20240701-152156.png

Step 4 - Add the material to item mappings as shown below
image-20240701-152737.png

 

Step 5 - Add Folio to inn-reach locations. First add the data for locations as shown below

 

image-20240701-152928.png
image-20240701-152953.png

Now, add the value for Libraries as shown below
image-20240701-153041.png

 

Step 6 - Now goto Manage Contributions and the status should be shown Valid as shown below
image-20240701-153249.png

Click on Initiate contribution and the contribution job should begin.

Step 7 - Make sure in edge-inn-reach ephermal.properties file the localServerKey and tenant has been setup correctly. Follow the instructions in https://github.com/folio-org/edge-inn-reach?tab=readme-ov-file#deployment-information

Step 8 - If you want to setup with the sanbox server and want to change the edge URL or the local server key and secret then please send out an email to Justin
For e.g
Hi Justin,

 

Hope you are doing good.

 

We are setting up the d2irm connectivity with our perf (almost like dev) environment fli01 to test a very critical fix.

 

Please update the URL as -- 'https://folio-perf-volaris-edge.ci.folio.org/innreach/v2/oauth2/token

 

Can you please use the below credentials and configure it at your end.

"localServerKey": "5fad1217-c143-4425-9432-468967ff288c",

"localServerSecret": "$2a$10$N3iyLZ6penI6JdVm6Pi4nuYKP.pGjKmAt6l.aR3AOy6MEG6h44Egm"