I need to configure the rate limit by users on every API, but when is configured by policy and try to fetch with different users, the rate limit is set on the entire API. someone can guidme to set up this configuration. We use Open ID Authentication.
I tried on global rate limit in the API config, and by policies (both in separated test). is checked the checkbox in authetication, with this description “Enable rate limiting on a per-user / per-client basis”.
I believe @Kradev to a setting available to enable rate limiting on per-user / per-client basis if you use open id.
But there doesn’t seem to be a configure the setting itself and it ends up using the global limits
When a client is added, a corresponding policy is attached, and the rate limit defined in the policy is applied when the API is called with the client’s token. When adding multiple clients, different policies, with different rate limits can be attached as desired, and rate limit is enforced on a per-client basis.