I am trying to authenticate the communication between two backend services using google oAuth server. It looks like Google does not support Client Credential Grant, rather it provides Service Accounts.
Is there a way I can achieve client credentials grant using Google Auth Server? Can I use Service Accounts to communicate between services outside Google Cloud?