Back to plugin list
box
Premium

Box

This plugin is in preview.

The Box Source plugin extracts information from Box application about shared folders, users, etc, and loads it into any supported CloudQuery destination

Publisher

ini8labs

Latest version

v1.0.0

Type

Source

Platforms
Date Published

Price

Free while in preview

Set up process #


brew install cloudquery/tap/cloudquery

1. Download CLI and login

See installation options

2. Create source and destination configs

Plugin configuration

cloudquery sync box.yml postgresql.yml

3. Run the sync

CloudQuery sync

Overview #

Box Source Plugin

The Box Source plugin extracts information from Box application API and loads it into any supported CloudQuery destination.

Configuration #

The following configuration syncs from Box to a Postgres destination. The (top level) source spec section is described in the Source Spec Reference. The config for the postgresql destination is not shown here. See our Quickstart if you need help setting up the destination.
kind: source
spec:
  name: "box"
  registry: "cloudquery"
  path: "cloudquery/box"
  version: "v0.0.1"
  destinations: ["postgresql"]
  tables: ["*"]
  spec:
    client_id: ${Client ID}
    client_secret: ${Client Secret}
    user_id: ${User ID}
    ## Optional parameters
    ## provide folder_id to retrieve folder details
    # folder_id: 123456789

Authentication #

For accessing API's in box, we need to create a New App with Server Authentication (Client Credentials Grant).
Obtain client ID, client Secret and user ID from the App created.


Join our mailing list

Subscribe to our newsletter to make sure you don't miss any updates.

Legal

© 2024 CloudQuery, Inc. All rights reserved.

We use tracking cookies to understand how you use the product and help us improve it. Please accept cookies to help us improve. You can always opt out later via the link in the footer.