问题 I've been trying to invoke a GCP function ( --runtime nodejs8 --trigger-http ) from GCP scheduler, both located within the same project. I can only make it work, if I grant unauthenticated access by adding the allUsers member to the functions permissions, with the Cloud Functions-Invoker role applied to it. However, when I only use the service account of the scheduler as the Cloud Functions-Invoker , I get a PERMISSION DENIED Error. I created a hello world example, to show in detail, how my