The issue is how to use different client_ids for each client.
I mean, all the clients, will validate the credentials with the same API, but I want different permissions depending the client.
Example
Backend app - (ClientId 1)
Frontend app - (ClientId 2)
Android app - (ClientId 3)