Auth0

Get started with the Auth0 source!

Obtain your credentials

If you don't know where to get your credentials for setting up Auth0 integration, you can learn where to find them here.

Enable the source

Head to the flow that you want to add the Auth0 source to.

35823582

This is the sources page where you should search for the Auth0 Connector.

35823582

Now that you've found the tap, click the corresponding Connect button.

35823582

Here is where you should put in your credentials for your Auth0 account. If you don't have these credentials or don't know where to find them, read the guide below.

35823582

Once you have finished putting in your credentials, click the Save & Continue button.

35823582

And that is it! You have linked the Auth0 source!

Configure the field map

Now that you have connected your Auth0 source, you need to configure what data you want to pull.

35823582

You can do this by adjusting your Auth0 Field Map. First, click on the Auth0 card.

35823582

The first thing that you need to do is go ahead and click the Field Map button for the Auth0 source.

35823582

Then to customize what data I want to pull, I can select the gear icon for the users table.

35823582

You can now determine what objects you want to pull. Go ahead and select all the objects you want to pull from the Available column, and use the arrow in the middle to pull those over to the Chosen column.

35823582

Once you are done selecting the fields you want to pull, click the Confirm button.

35823582

If you also want to bring in additional tables, repeat the process above until you've selected everything you want to pull. Once complete, just hit the save button, and you are done with mapping the fields you want to pull from Auth0!

Obtain your Client ID, Client Secret, and Domain

Client ID, Client Secret, and Domain

The first thing you need to do is log in to Auth0. They have a free trial, so if you don't have an account, you can make one.

35823582

Your home page should look something like this. On the top left side of your screen, you should click the Applications option from the navigation menu.

35823582

Now, you should select Applications again from the resulting drop down.

35823582

On this page, click the Create Application button on the upper right side.

35823582

You should name the application your company name, and select the Machine to Machine Applications option. This is very important as you must select the Machine to Machine option.

35823582

You will then be prompted to pick an API for the app. Click on the drop down option.

35823582

You should then go ahead and select the Auth0 Management API.

35823582

You will then be asked to enable certain permissions for you app. Based on what data you want to be able to pull, this will vary.

35823582

Since I just want to read users information, I will select the two read:users scopes. If you need to read additional data, make sure to include that with your checked off scopes! Once you are done, click Authorize.

35823582

Now you will be on this page. You should head to the Settings tab of the app.

35823582

On this page, you have all three credentials you need to input into hotglue. The Auth0 Domain, the Auth0 Client ID, and the Auth0 Client Secret! Go ahead and copy these credentials into hotglue.