Files & storage
Set up Box
Connect Box to sync a folder — or everything shared with the app's service account. Files sync with exact change detection (Box's own checksums), so re-syncs touch only what actually changed. Runs on your company's OWN Box app with server authentication — no sign-in screens, nothing to rotate. Read-only.
The Box app and its credentials
Create a Custom App at app.box.com/developers/console with the Client Credentials Grant authentication method and App + Enterprise access; a Box admin approves it once in the Admin Console (Apps → Custom Apps Manager). Copy the client ID and client secret from the app's Configuration page, and the Enterprise ID from Admin Console → Account & Billing (it also shows on the app's General Settings page).
- Create and approve the app as above.
- Documents → Box, enter the Enterprise ID and paste the client ID and secret. A developer token from the app's page also works for a quick test (it dies within an hour).
- Share content with the app's service-account email (…@boxdevedition.com, shown in the developer console) as a viewer — exactly like inviting a person — or paste a folder URL to pin the source to one folder.
- Choose access groups, Test, then Sync.
Tokens mint themselves from the pasted credentials on every sync — there is no browser sign-in and no refresh token to lose.
Last updated 29 Aug 2026