I created a service account to use with Cloud Translate API (from my app), and have noticed that I can make the call even thought I have not assigned it any roles!!!
I have verified (based on this answer) via gcloud projects get-iam-policy MYPROJECTID
and the service account I used has no roles associated....
I thought service account would need at least "Cloud Translation API User" role in order to work....
- How do I restrict the service account to only be able to use the Translate API
- If this is not possible, does this mean that some APIs are accessible by any service account in project?
Thanks Z