Understanding client_credentials flow in terms of identity

If the resource owner is the end-user, the Client Credentials grant wouldn’t be the flow to use. The Client Credentials grant flow is ideal for a CRON job, or other machine-to-machine flows where you don’t need to know the identity of the user. I suggest going through the API Authorization documentation to decide which flow would be best suited to your requirements: