Skip to main content

Box

tip

Flexera recommends creating the Box Client Credentials integration to view your organization’s Box license usage data. Any existing Box integrations in SaaS Management will be superseded by the Box Client Credentials integration.

Box is a content management platform for companies of all sizes and industries.

The following sections explain prerequisites, resources, and instructions for integrating with SaaS Management.

Stored Box Information

The following table describes the available integration tasks and stored data within SaaS Management.

Available Integration TasksInformation Stored
Application RosterEmail
First Name
Middle Name
Last Name
Active Date
Application AccessUser Events: Login, Admin-Login
Time Occurred
Email
When the Application Access task is enabled, SaaS Management first checks for LOGIN and ADMIN-LOGIN user events. If no login user event information is available, SaaS Management then checks for user events listed as per Box’s documentation topic, Event Types. This list is not exhaustive, so it is possible events appear that are not listed.
note

The information stored is subject to change as enhancements are made to the SaaS application.

Required Minimum Permissions for Box

Co-Administrator access is required along with the following privileges:

  • Users and Groups—Enables you to manage users.

  • Reports and Settings—Enables you to run new reports and access existing reports.

For more information, see Box’s documentation topic, Granting and Modifying Co-Admin Permissions.

Box Authentication Method

The required authentication method is OAuth 2.0 With Authorize Flow. For more information, see Box’s documentation topic, Access Tokens.

Required Box Credentials

The following credentials are required:

  • Username

  • Password.

note

Username and Password are required only for authorization. These values will not be stored in SaaS Management.

Integrating Box With SaaS Management

Complete the following steps to integrate Box with SaaS Management.

To integrate Box with SaaS Management:

  1. Add the Box application in SaaS Management. For more information, see Adding an Application.
  2. Click the SaaS Management Authorize link provided during the integration setup, which will redirect you to the Box sign in page.
  3. On the Box sign in page, enter your Co-Administrator username and password and click Authorize.
  4. When the Box dialog box appears to grant the APIs with Manage Users permission to the account, click Grant access to Box.

Box API Endpoints

Application Roster

https://api.box.com/2.0/users

Application Access

https://api.box.com/2.0/events