Dropbox connector utilizes the pull method to retrieve Dropbox Logs through the Dropbox Business API.
Prerequisites
- Dropbox Business Account.
- Client ID
- Client Secret
- Authorization Code(By granting access via link)
How to derive the prerequisites?
- Login to Dropbox App Console
- Click Create app.
- On the Create a new app on the DBX Platform page, fill out the fields:
- Choose an API: Select Scoped Access
-
- Choose the type of access you need: Select Full Dropbox
-
- Name your app: Enter a descriptive name for your application and the click Create app.
- When you are redirected to the app Settings panel, navigate to the Permissions tab at the top of the page.
- Under the Team Scopes section, check the boxes next to team_data.member and events.read
- Click Submit in the bar at the bottom of the page.
- Navigate back to the Settings tab at the top of the page.
- On the Settings tab, copy the App Key and App Secret values and store them in a secure location. You will need these in the next steps.
Configurations
- The following are the configurations to forward Dropbox Connector logs to DNIF.
Field | Description |
Connector Name | Enter a name for the connector |
Client ID | Enter the App Key copied earlier |
Client Secret | Enter the App Secret copied earlier |
Authorization Code | To get this code, follow the steps shown below |
Get Authorization Code:
- Enter the Client ID and Client Secret in the DNIF connector form, now the Click to get Code would be enabled, click this link.
- After clicking the Click to get Code you will be redirected to Dropbox permission page, click Continue.
- Allow the app to be able to pull logs from Dropbox on your behalf.
- After you have allowed the required permissions, you will get an Authorization Code.
- Copy the Authorization Code and paste it into DNIF connector form.
The following optional configurations can be done based on requirements.
Field | Description |
Log Level |
Set the loglevel
|
Number of Threads | Number of threads to publish logs |
Size limit | Size limit for creating bunching of logs to be sent |
Wait Time | Max time to wait for log bunching in seconds |