Hello, I have a doubt regarding M2M Applications.
Our clients (enterprises) interact with our API via a M2M Application (client credentials flow) per client (with their associated permissions per application to consume our services).
Our clients integrate our API in their server or custom APIs so it made sense to use M2M Applications
We also have a dashboard where each client (the enterprise) has many users (their employees) where they can monitor consumption, stats and results from our services.
We noticed we have been reaching the M2M tokens quota because some of our clients are in the integration process (or perhaps a bad implementation) so they login multiple times a day and Auth0 issues a new token (counting towards the quota).
We can’t always control this scenario.
We also noticed there’s a limit of 100 applications per tenant so we would be limited to 100 clients.
Is this the right approach to integrate with Auth0 or is there a better implementation we can look into?