Using Google Service Accounts instead of End-User Accounts on a Server

If you are receiving the following message from a Google API or software tool, you are being warned for using your personal/business google account to run server-based applications.

UserWarning: Your application has authenticated using end user credentials from Google Cloud SDK. We recommend that most server applications use service accounts instead. If your application continues to use end user credentials from Cloud SDK, you might receive a “quota exceeded” or “API not enabled” error. For more information about service accounts, see https://cloud.google.com/docs/authentication/.

This operation can be dangerous as your personal account is privileged and may be used to access all of your Google account functionality. You will need to log in on the server with a “Google Service Account” to mitigate this warning and the dangers that come with it.

Create a Google Service Account Here.

Leave a Reply

Your email address will not be published. Required fields are marked *