Auth0
Early Access: This integration is provided as an Open Authorization API (OAA) connector package. Contact our support team for more information.
Auth0 IdP OAA Connector
Overview
The OAA connector for Auth0 populates an OAA Custom Identity Provider with discovered Auth0 Users. These identities can be mapped to other configured Veza data sources (Snowflake, Trino, etc.), or resources in other OAA Custom Applications. ,``` serve as the identity for other applications.
Collected Attributes
Entity | Property | Value |
---|---|---|
User |
| True if the user is not blocked |
User |
| |
User |
| |
User |
| |
User |
| |
User |
| |
User |
| Is true if Auth0 reports any configured MFA methods |
User |
| List of names of applications the user identity is connected to |
Setup Instructions
Auth0
Create a new application
Provide the application a name
Select "Machine to Machine Applications and click Create
Select the Auth0 Management API
Add the following permissions:
read:users
read:connections
read:custom_domains
read:mfa_policies
Click Authorize to finish creation process
From the newly created Application page not the Domain, Client ID, Client Secret
Under Application Properties ensure that Token Endpoint Authentication Method is set to Post
Veza
Generate an API key for your Veza user. API keys can be managed in the Veza interface under Administration -> API Keys. For detailed instructions consult the Veza User Guide.
Running the connector
Command Line
With Python 3.8+, install the requirements into either a virtual environment or the system.
Set the Veza API key, Auth0 Client ID, and Secret environment variables:
Run the connector:
Parameters
Parameter | Environment Variable Name | Value |
---|---|---|
|
| Domain of the auth0 management URL |
| The Client ID for the Auth0 Application | |
| The Client Secret for the Auth0 Application | |
|
| URL of Veza deployment |
| API key generated for Veza | |
|
| Optional, enable verbose output and debug information |
|
| Optional, save OAA payload to JSON file locally for debugging |
Last updated