Register a Box application for Token Vault

This topic describes the first configuration task in the process of setting up an AutoStore workflow using modern authentication.

Perform this task at the Box Developer Console.

  1. Navigate to https://app.box.com/developers/console to open the Box Developer Console.
  2. Log in with an existing Box account.
  3. Select My Apps in the left navigation pane.
  4. Select Create New App to register a new application.
  5. Select Custom App application type.
  6. Select Standard OAuth 2.0 (User Authentication) authentication method and click Next.
  7. Specify a Name for the application. The authorization process will show this name when asking end users to grant permissions for the application to access their cloud resources, so it is advised to pick a meaningful name.
  8. Click Create App to complete the app creation.
  9. In the OAuth 2.0 redirect URI section enter the URI corresponding to your Token Vault configuration into the Redirect URIs list in the following format ‘https://<FQDN>:<port>/callback’ where:
    • FQDN is the Fully Qualified Domain Name of the Token Vault machine.
    • port is the value of HttpsPort setting in the Token Vault appsettings.json configuration file. For example, https://tokenvaultmachine.testdomain.com:8381/callback. This URI must be the same as the Redirect URI displayed by Token Vault on the Authorization Provider registration page.
  10. From the OAuth 2.0 Credentials section copy the Client ID for later use. This will be required for the creation of a new Box Authorization Provider in Token Vault.
  11. From the OAuth 2.0 Credentials section copy the Client secret for later use. This will be required for registering a Box Authorization Provider in Token Vault.
  12. Select the Read all files and Write all files and folders stored in Box box in the Application scopes section.
  13. Click Save Changes at the top.