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.
Information Stored
The following table describes the available integration tasks and stored data.
Available Integration Tasks
|
|
Application Roster
|
|
Application Access
|
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 in the Box Developer Documentation section 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 product.
Minimum Permissions Required
Co-Administrator with the following privileges:
|
•
|
Users and Groups: Manage users |
|
•
|
Reports and Settings: Run new reports and access existing reports |
For further details, refer to Granting and Modifying Co-Admin Permissions.
Authentication Method
OAuth2 with Authorize Flow. For details, refer to the Box instructions in Access Token Object.
Credentials Required
Note:Username and Password are required only for authorization. These values will not be stored in SaaS Management.
Integrating Box with SaaS Management
To integrate Box with SaaS Management, perform the following steps.
To integrate Box with SaaS Management:
|
2.
|
Click the SaaS Management Authorize link provided during the integration setup, which will redirect you to the Box login screen. |
|
3.
|
Enter your Co-Administrator username and password to sign in and authorize to grant the APIs with Manage Users permission to the account. |
API Endpoints
Application Roster
https://api.box.com/2.0/users
Application Access
https://api.box.com/2.0/events