Syniti Knowledge Platform (SKP) allows you to connect to Box for the following usage types:
File Storage
Replication
Configuration Summary
The following table provides a high-level summary of the configurations you need to perform in Box if you want to maintain a separate Box folder to integrate with the SKP.
S.No | Configuration Steps | Reference Materials |
|---|---|---|
1 | Register a new Box application
| |
2 | Configure the newly created application settings
| |
3 | Grant required authorization to your application
| |
4 | Set Scopes for your application | |
5 | Create a system datastore connection in the SKP using the SharePoint Online connection properties listed below |
Connection Properties
You can choose one of the following authentication type:
Client Credentials
JSON Web Token (JWT) - Recommended
Field Name | Description |
|---|---|
Client ID required | The public identifier for the Box application. Used to identify the application during authentication flows. Generated when a custom Box application is created in the Developer Console. |
Client Secret required | A confidential key associated with the custom Box application, used in conjunction with the Client ID for authentication. Must be stored securely. |
Enterprise ID required | The unique identifier for the Box enterprise (organization). Required for JWT-based authentication to act on behalf of an enterprise. |
Public Key ID required for JWT | The identifier for the public/private key pair generated for JWT authentication. Used to reference the correct key during token exchange. |
Private Key | The private key used to sign JWT assertions for Box authentication. Downloaded as part of the JSON configuration file and must be kept secure. |
Passphrase | The passphrase used to decrypt the private key. Generated automatically by Box and included in the downloaded JSON configuration file. |
Root Folder ID | The unique identifier of the Box folder that the application accesses for uploads, downloads, or file management. This ID is typically the root folder ID, and defaults to 0. |
Extended Properties | Use the + Add Property button to add any additional connection properties. |