Integrate Auth0
You can integrate Auth0 with Sophos XDR so that it sends data to Sophos for analysis.
Key steps
The key steps in an Auth0 integration are as follows:
- Create an application in Auth0 and define permissions.
- Get credentials from Auth0.
- Configure the integration in Sophos XDR.
Requirements
The following is required for Auth0 configuration:
- Access to the Auth0 dashboard.
Add an Auth0 integration
To integrate Auth0, you must first create an application with the correct permisssions, then gather the API details to provide in Sophos XDR.
Create an application and define permissions
To get the Auth0 API details you need for integration, do as follows:
- Sign in to the Auth0 Dashboard and go to Application > Applications.
- In the Applications section, click + Create Application.
- In the pop-up, name the application and choose the application type Machine to Machine Applications.
- Click Create.
- In the Authorize Machine to Machine Application pop-up, select Auth0 Management API.
-
Select the checkboxes for the following permissions:
read:usersread:logsread:logs_users
-
Click Authorize.
Next, you obtain the API credentials for the application.
Get API credentials from Auth0
To get the API credentials from Auth0, do as follows:
- Go to the Settings tab in the new application.
-
Note the following items for use in Sophos XDR:
- Domain (typically in the form
https://company.eu.auth0.com) - Client ID
- Client
- Domain (typically in the form
Next, you configure an integration in Sophos XDR.
Configure the integration in Sophos XDR
To integrate Auth0 with Sophos XDR, do as follows:
- In Sophos Fusion, go to Security Operations > Integrations > Marketplace.
-
Click Auth0.
The Auth0 page opens. You can configure integrations here and see a list of any you've already configured.
-
In Configured integrations, click Add new.
-
In Add an integration, do as follows:
- Enter a name for the integration.
- For the Base URL, enter the Domain you got from Auth0.
- Enter the Client ID you got from Auth0.
- For the Client Secret, enter the Client you got from Auth0.
-
Click Done.
The new integration appears under Configured integrations. If its status icon is a green tick, your data should appear in the Sophos Data Lake after validation.
Additional resources
For more information on configuring Auth0, see the following documents: