Auth0 with Box allows secure collaboration with anyone, on any device
When connected to a custom Box application, the Auth0 may be used to provide a single login mechanism to identify users within the Box application, allowing you to have a unified experience between your unified identity system and the Box APIs.
Protecting your sensitive files in the cloud is a top priority. That's why we developed advanced security controls, intelligent threat detection, and complete information governance. But we know your needs don't stop there. Strict data privacy? Check. Data residency? Check.
Your business depends on collaboration between lots of people, from teammates to customers to partners and vendors. Get everyone on the same page with one place to work together easily on your most important content. After all, you should be sharing files, not frustration.
Working on manual, cumbersome processes wastes hours each day. So we let anyone automate the repeatable workflows that are key to your business, like HR onboarding and contract and digital-asset management. Workflows start to move faster. You have more time to do what matters most.
The Box social connection allows users to log in to your application using their Box profile.
By default, Auth0 automatically syncs user profile data with each user login, thereby ensuring that changes made in the connection source are automatically updated in Auth0. Optionally, you can disable user profile data synchronization to allow for updating profile attributes from your application.
Before you begin, sign up for a Box Developer account.
Set up app in Box
Set up an app using Box's Custom Apps: Setup with OAuth 2.0 documentation. During this process, Box will generate a Client ID and Client Secret for your application; make note of these.
While setting up your app, use the following settings:
|Field||Value to Provide|
|Application Scopes||Select the permissions you want to enable for this connection.|
Find your Auth0 domain name
If your Auth0 domain name is not shown above and you are not using our custom domains feature, your domain name is your tenant name, your regional subdomain (unless your tenant is in the US region and was created before June 2020), plus
.auth0.com. For example, if your tenant name were
exampleco-enterprises, your Auth0 domain name would be
exampleco-enterprises.us.auth0.com and your redirect URI would be
https://exampleco-enterprises.us.auth0.com/login/callback. (If your tenant is in the US and was created before June 2020, then your domain name would be
If you are using custom domains, your redirect URI will have the following format:
https://<YOUR CUSTOM DOMAIN>/login/callback.
You're ready to test your connection.