Skip to main content

Connecting Box to Zeta Alpha

Step-by-Step Instructions​

Step 1: On Your Box Developer Account, Click on Dev Console​

Log in to your Box developer account and click on "Dev Console" in the left sidebar (or go directly to https://app.box.com/developers/console).

Dev Console


Step 2: Click on Create Platform App​

Click the "Create Platform App" button.

Create Platform App


Step 3: Click on Custom App​

Select the "Custom App" option.

Custom App


Step 4: Add the Application Name "ZetaAlphaConnector"​

Enter "ZetaAlphaConnector" as the app name.

Add Application Name


Step 5: For "Purpose," Select "Integration"​

Choose "Integration" as the purpose of the app.

Select Integration


Step 6: Select "Core Enterprise" on "Categories"​

Select "Core Enterprise" from the categories list.

Select Core Enterprise


Step 7: Type "Zeta Alpha" as External System​

Enter "Zeta Alpha" as the external system name and click "Next".

Type External System


Step 8: Select "Server Authentication" and Click on "Create App"​

Choose "Server Authentication" and click "Create App".

Select Server Authentication


Step 9: On the "Configuration" Tab, Grant "App + Enterprise Access"​

On the "Configuration" tab, grant "App + Enterprise Access".

Grant App + Enterprise Access


Step 10: Ensure the Following Application Scopes​

Make sure the following scopes are selected: Application Scopes


Step 11: Check "Make API Calls Using the As-User Header"​

Enable the option to "Make API calls using the as-user header".

Make API Calls Using As-User Header


Step 12: Click on Save Changes​

Save the configuration changes.

Save Changes


Step 13: Copy the Client ID and Fetch the Client Secret​

Copy both the Client ID and Client Secret. These will be used to configure the connector on the Zeta Alpha platform.

Copy Client ID and Client Secret


Step 14: Click on General Settings​

Navigate to the "General Settings" tab.

General Settings


Step 15: Copy the Enterprise ID and Service Account ID​

Copy the Enterprise ID and Service Account ID.

Copy Enterprise ID and Service Account ID

The following values need to be sent to the Zeta Alpha platform:

  • Client Secret
  • Client ID
  • Enterprise ID The Service Account ID is required to share files with the application.

Step 16: Authorize the Application​

Click on "Authorization".

Authorize the Application


Step 17: Click on Review and Submit​

Click "Review and Submit" to send the app for admin approval.

Review and Submit


Step 18: Type "Zeta Alpha Connector App" and Click Submit​

Enter the app name and submit the request.

Type App Name and Submit


Step 19: Admins Review the Application​

An admin will receive an email to review and approve the application. They should click "Review Platform App Details" in the email and follow the authorization steps.

Admins Review Application


Step 20: If You Have Admin Permissions, Click "Back to My Account"​

If you are an admin, click "Back to My Account".

Back to My Account


Step 21: Click on "Admin Console"​

Navigate to the "Admin Console" in the bottom left corner.

Admin Console


Step 22: Click on Integrations​

Go to the "Integrations" section.

Integrations


Step 23: Click on Platform Apps Manager​

Select "Platform Apps Manager".

Platform Apps Manager


Step 24: Click on ZetaAlpha Connector Application​

Find and click on the "ZetaAlpha Connector" application.

ZetaAlpha Connector Application


Step 25: Click on Authorize​

Authorize


Step 25: Click on Authorize again​

Authorize the application.

Authorize


Share Desired Files with the Zeta Alpha Connector​

The connector app needs at least "Viewer" permissions for the files and folders you want to ingest.


Step 27: Navigate to the Folder or File​

In the Box app, navigate to the folder or file you want to share.

Navigate to Folder or File


Step 28: Click on the Share Button​

Click the "Share" button for the file or folder.

Click Share Button


Step 29: Paste the Service Account ID​

Paste the Service Account ID of the connector application and click "Send".

Paste Service Account ID


Step 30: Repeat Sharing for All Desired Files and Folders​

Repeat the sharing process for all files and folders you want to ingest.

What's next?​

If applicable, set up the Zeta Alpha Box connector!