Box

Best Practice: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
Required Minimum Permissions for Box
Box Authentication Method
Required Box Credentials
Integrating Box With SaaS Management
Box API Endpoints

Stored Box Information

The following table describes the available integration tasks and stored data within [ProductName].

Available Integration Tasks

Information Stored

Application Roster

Email
First Name
Middle Name
Last Name
Active Date

Application Access

User Events
Login
Admin-Login
Time Occurred
Email

Note: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