In This Blog , I will outline the steps to configure the OIC Box Adaptor.
In Order to create the successful BOX Connection , We need the below Details from BOX Developer Console
Client id
Client Secret
Scope
Primary Signature Key
Secondary Signature Key
.
![](https://static.wixstatic.com/media/672833_afe87105738646aebe2370431c670a37~mv2.png/v1/fill/w_980,h_403,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/672833_afe87105738646aebe2370431c670a37~mv2.png)
Now to get these details , lets go to BOX Developer Console.
Hit This url ..https://app.box.com/developers/console
Now , Click on Create App .
![](https://static.wixstatic.com/media/672833_89ed796e27444f72a68da063d867d80c~mv2.png/v1/fill/w_518,h_390,al_c,q_85,enc_avif,quality_auto/672833_89ed796e27444f72a68da063d867d80c~mv2.png)
Select the Custom App
![](https://static.wixstatic.com/media/672833_c1176f49e99445278dfae9796e046348~mv2.png/v1/fill/w_546,h_568,al_c,q_85,enc_avif,quality_auto/672833_c1176f49e99445278dfae9796e046348~mv2.png)
Chose the Authentication Method. you can Choose any of these , I am Choosing OAUTH and provide an APP name.
![](https://static.wixstatic.com/media/672833_e6531e0e9b3d4e40bf0a3c2ada2b00da~mv2.png/v1/fill/w_522,h_437,al_c,q_85,enc_avif,quality_auto/672833_e6531e0e9b3d4e40bf0a3c2ada2b00da~mv2.png)
Click on Create App and this will take you the App configuration tab which contains the Client Secret and Client ID.
Configure Call back URL as show below.
https://OICPOD:443/icsapis/agent/oauth/callback
![](https://static.wixstatic.com/media/672833_83386bce906141eab976822a59c27e53~mv2.png/v1/fill/w_925,h_418,al_c,q_90,enc_avif,quality_auto/672833_83386bce906141eab976822a59c27e53~mv2.png)
Hit Save Button. Scroll down a bit and Check the Application Scopes as shown below.
![](https://static.wixstatic.com/media/672833_6464bbb51f1541ccb88d8fc2d263d30c~mv2.png/v1/fill/w_980,h_452,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/672833_6464bbb51f1541ccb88d8fc2d263d30c~mv2.png)
Now Go to WebHooks Tab and generate primary and secondary key's
![](https://static.wixstatic.com/media/672833_f1564952589a43799948abe75cb597f0~mv2.png/v1/fill/w_972,h_614,al_c,q_90,enc_avif,quality_auto/672833_f1564952589a43799948abe75cb597f0~mv2.png)
Come back to the configuration page and save the changes.
![](https://static.wixstatic.com/media/672833_65300b24f510496c8e2fe498efcd87e6~mv2.png/v1/fill/w_980,h_336,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/672833_65300b24f510496c8e2fe498efcd87e6~mv2.png)
Now We got all the information we are looking for box connection . Lets Go Back to the OIC BOX Connection Page and fill the details and hit Provide Consent. This Action will launch a new tab and hot the call back url configured at the Developer Console.
![](https://static.wixstatic.com/media/672833_7f5a891fa03b41fa927c6ccabda4a951~mv2.png/v1/fill/w_980,h_454,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/672833_7f5a891fa03b41fa927c6ccabda4a951~mv2.png)
It will prompt for the OIC's user name and credentials . Upon successful authentication you see the below page. Click on Grant Access to box.
![](https://static.wixstatic.com/media/672833_9f84ecf083b2435c85588935e7b81d5d~mv2.png/v1/fill/w_809,h_560,al_c,q_90,enc_avif,quality_auto/672833_9f84ecf083b2435c85588935e7b81d5d~mv2.png)
Once done , you see Access Allowed as show below.
![](https://static.wixstatic.com/media/672833_eae0541121f24dddb887300416147987~mv2.png/v1/fill/w_980,h_442,al_c,q_90,usm_0.66_1.00_0.01,enc_avif,quality_auto/672833_eae0541121f24dddb887300416147987~mv2.png)
Return to the OIC Connection Page and Hit Test.
![](https://static.wixstatic.com/media/672833_a7fceac08bb548269a9f40db04deedee~mv2.png/v1/fill/w_709,h_243,al_c,q_85,enc_avif,quality_auto/672833_a7fceac08bb548269a9f40db04deedee~mv2.png)
Now the OIC Connection is ready and in Configured state.
![](https://static.wixstatic.com/media/672833_d1efba7601514931b0a09c750da0aae9~mv2.png/v1/fill/w_980,h_115,al_c,q_85,usm_0.66_1.00_0.01,enc_avif,quality_auto/672833_d1efba7601514931b0a09c750da0aae9~mv2.png)
Now Connection can be using in Invoke or Trigger role in Any of the Integrations.
Happy Learning.
Comments