Auth0 authentication method is missing documentation

I'm trying to authenticate with Auth0 so that my API calls will work and I'm getting a 403 error even though my credentials are correct.
There is no documentation on how to make the integration work.
I expected to be redirected to Auth0 for authentication, but instead, it uses a client grant, which seems unhelpful as I want to authenticate as a specific admin user in my system.
In addition, there's no way to request specific scopes. Is this intended?

This is the error that was logged in Auth0:

  "date": "2023-02-08T16:23:13.453Z",
  "type": "feccft",
  "description": "Client is not authorized to access \"\". You need to create a \"client-grant\" associated to this API. See:!/Client_Grants/post_client_grants",
  "connection_id": "",
  "client_id": "MyClientId",
  "client_name": "MyName",
  "ip": "",
  "user_agent": "Other 0.0.0 / Other 0.0.0",
  "hostname": "",
  "user_id": "",
  "user_name": "",
  "audience": "",
  "scope": null,
  "log_id": "90020230208162313461000000000000000007029122477687046144",
  "_id": "90020230208162313461000000000000000007029122477687046144",
  "isMobile": false,
  "id": "90020230208162313461000000000000000007029122477687046144"

What am I doing wrong here? Note that the client credentials grant is turned on for my app so this shouldn't be a problem but the error I'm getting indicates otherwise.

Should I be using a different authentication method?

Hey @Omer_Katz!

It might help to see more of your auth configuration both from the Retool side and from your OAuth app. Will reach out in case that's something you'd be willing to share (not necessarily publicly :sweat_smile: )