It seems to me this is a hack solution. A production application should use a service account, but you may wish to use your own personal user account when first getting started with the google-cloud-python library. Google Authenticator Turn on 2-Step Verification When you enable 2-Step Verification (also known as two-factor authentication), you add an extra layer of security to your account. If we can just set up permissions right at each Cloud Function through the Google Cloud Console, that will be great. Google Cloud Run Authentication Service-to-Service. 1. I would like service-one to be authenticated in calling service-two independently of what any user is doing. Viewed 687 times 4. We are talking about authenticating the http cloud functions, but we are borrowing the permission from a Google Cloud Storage. More and more Services that _you_ deploy on Google Cloud can have automatic perimeter authentication enabled by default. I have two services (APIs) deployed on GCP Cloud Run. Active 26 days ago. What i mean by that is you can now deploy a Cloud Function or Cloud … Ask Question Asked 7 months ago.
The simplest way to use credentials from a user account is via Application Default Credentials using gcloud auth login (as mentioned above) and google.auth.default() : Call them service-one.myDomain.com and service-two.myDomain.com.