Ok, that is not what I am trying to achieve. Sometimes it’s easier to explain something with an example. What I would like to do, is exactly what Twilio does.
- User visits twilio app, and logs in with normal email/password.
- After login, user navigates to the API Keys page:
- Here the user can create a new token, could for example be called “PowerBI-token.” (it can also be deleted from here - if not needed):
- The API key from the above step can now be used by a script/powerBI/data-loader/postman. The key does not need to be refreshed or anything, it just works. (Actually very similar to the Auth0 management API key):
https://{AccountSid}:{AuthToken}@api.twilio.com
So my question is, how do I create such a key in the Auth0 world?
I would be awesome if the key was associated with the user, but only had read access (for example).
I hope this clarifies what I am looking for