Auth0 Integration: Custom User Management and Data Synchronization

Hello, Auth0 community.

We are developing an enterprise application and plan to use Auth0. However, we have two significant concerns:

User Management Interface: We prefer to manage users, roles, permissions, and related settings through our application’s dashboard rather than Auth0’s. This preference stems from some of our admin users being uncomfortable with the Auth0 dashboard.

Data Synchronization: We need to store all user-related data, including roles and permissions, in our own database. While we are aware that Auth0 offers custom database connections that allow the use of our own database, we are interested in exploring other solutions to synchronize this data into our database for processing purposes.

Could you provide guidance on how to address these concerns effectively?

Hi @mhadikz ,

You can manage roles/permissions and related settings using Auth0 Management API instead of going into Auth0 dashboard.

https://auth0.com/docs/api/management/v2/roles/post-roles

You can explore Auth0 actions to meet your use case if you don’t intent to use Auth0 database for any user related data.

Let me know if this helps.

1 Like