Step 1: Creating a New App
Go to the main box.com website page.
In top right of the page click on 'Log in'
Enter your password and username and go to your main user dashboard.
On your dashboard, in the bottom left of the page click on 'Dev Console'.
From here click on the 'Create New App' button and then select the 'Custom App' option when asked what app you would like to create.
Enter a name for your app of your choosing, select the 'Integration' option under Purpose, 'Productivity' for the Categories, and under 'Which external system are you integrating with?' enter 'MedialakeAi'. Click 'Next'.
Select the 'User Authentication (OAuth 2.0) option for Authentication methods, and click 'Create App'.
Step 2: Adding the redirect URL and scopes
Scroll down until you see the section entitled 'OAuth 2.0 Redirect URI'. Here, enter your Redirect URI. This should look something like this, where your domain is followed by the subdirectory: https://'YOUR_DOMAIN'/box-redirect
Under the 'Application Scopes' please tick the following options:
Read all files and folders stored in Box
Write all files and folders stored in BoxRemember to Save your settings in the top right of the page.
Step 3: Make note of your Client ID and Secret
Under the section titled 'OAuth 2.0 Credentials', please make note of your Client ID and Client Secret.
These will need to be entered in the settings page for the box.com integration on the Medialake platform.
Important Considerations
Make sure to follow security best practices, especially when handling client secrets.
The permissions and configuration might vary based on the specific service or API you're accessing.