- my cloud scheduler by default taking "project-id-compute@developer.gserviceaccount.com" for oidc token through terraform.
- i have assigned the role "cloud scheduler service agent" to this service account.
- Also assigned role/cloudfunction.invoker to the same. still i am getting permission denied error on my scheduler logs.
- for me there is no SA in this format "service-project-id@gcp-sa-cloudscheduler.iam.gserviceaccount.com" also i dont think SA name should affect as the same permissions or role required i have given to the default one.
what could possibly go wrong?