Box.com Connector Connection Types
There are two types of Box.com Connection available: JWT and OAuth 2.0.
Setting Up a Box.com JWT Connection
To set up Box.com server authentication with JWT:
-
Navigate to the Box Developer console and click Create New App.
-
Click Custom App.
-
Click Server Authentication (with JWT), enter a name in the App Name field, and then click Create App.
-
By default, apps can only read files. If you want to upload files, check Write all files and folders stored in Box.
-
Under Add and Manage Public Keys, click Generate a Public/Private Keypair (requires multi-factor authentication).
-
Once you have authenticated, a JSON file will be downloaded automatically. Save this file.
-
Under Add and Manage Public Keys, note that you have a new public key.
-
Under Authorization, click Review and Submit.
-
Your Box.com enterprise administrator will need to authorize the application. Ask them to navigate to the Admin Console and choose Authorize App.
Setting Up a Box.com OAuth 2.0 Connection
Box recommends Server Authentication (with JWT), but you can also use OAuth usernames and passwords for authentication. The credentials are in the App Configuration screen.