Skip to content

Connect Box

Step-by-step guide to connecting Box to Thalian for identity gap detection and external sharing monitoring.


What Thalian detects

Thalian cross-references Box enterprise users against your corporate identity provider and monitors admin event logs for data exposure activity — 4 detection rules:

Finding Severity
Offboarded employee retaining Box file access — a Box user whose IDP account is deprovisioned but whose Box account remains active Critical
Box admin not in IDP — a Box admin or co-admin has no matching IDP account Critical
Box user not in IDP — a standard Box enterprise user has no matching IDP account High
External sharing activity — files or folders have been shared externally in the sync window Medium

Prerequisites

  • Box Business or Enterprise account
  • Box admin permissions to authorize the OAuth connection
  • At least one IDP (Okta, Entra ID, Google Workspace, JumpCloud, or OneLogin) connected for IDP gap detection

Connect via OAuth

  1. Go to IntegrationsBrowse
  2. Find Box and click Connect
  3. Click Authorize with Box — you'll be redirected to the Box authorization page
  4. Sign in with your Box admin account
  5. Review the requested permissions and click Grant access to Box
  6. You'll be redirected back to Thalian — the integration is now connected and the first sync begins

Requested scopes

Scope Justification
manage_managed_users Reads all enterprise users — names, emails, roles, and login timestamps
manage_enterprise_properties Reads enterprise admin event logs for external sharing activity

No write permissions are requested. Thalian does not modify Box users, files, or folder permissions.


What Thalian syncs

  • All enterprise users — name, email, role (admin, co-admin, user), status, and last login timestamp
  • Admin event logs — external sharing events (SHARE, SHARE_EXPIRATION_UPDATED) from the Box admin event stream
  • IDP gap detection — each Box user is cross-referenced against your connected IDP by email address

Thalian does not read file contents, folder structures, or any document data. Only user identity and sharing activity metadata is collected.


Remediation

Box is a read-only integration — Thalian surfaces findings but does not modify Box user accounts or file permissions. Remediation for Box findings targets the IDP or the Box Admin Console:

  • Offboarded employee / user not in IDP — deactivate the user in Box Admin Console → Users, or provision them in your IDP
  • Admin not in IDP — provision the admin in your IDP, or demote their Box role to a standard user
  • External sharing activity — review the shared items in Box Admin Console → Reports and revoke external access as needed

Troubleshooting

  • No users found: The authorizing account must have admin-level access to read the full enterprise user list
  • External sharing events missing: Admin event log access requires a Box Business Plus or Enterprise plan
  • IDP gaps not detected: Confirm at least one IDP is connected and synced before Box findings will fire
  • OAuth error during connect: Ensure pop-ups are not blocked and the admin account has sufficient permissions

For a full list of supported platforms, see Integrations Guide.