I am trying to find out which exact permissions are needed to access the Google Cloud Natural Language API. I have gone through the Quick Start https://cloud.google.com/natural-language/docs/setup. Docs suggest to use role "Owner" but for production "more granular" permissions. But they don't mention which are these granular permissions.
Someone has already asked the same question here. And the answer seems to be to give the AutoML rights. But If I understand correctly, there are 2 types of Natural Language services.
- AutoML Natural Language
- Natural Language API
I am trying to use the second service, not the AutoML Natural Language. So I am not sure if we still need to give the permission for AutoML?
I did go through the permission list here but did not find anything related to Natural Language API.