Google Cloud Authentication
Information on google cloud auth.
Documentation
Getting Started - https://cloud.google.com/docs/authentication/getting-started
Google Cloud Auth Overview - https://cloud.google.com/docs/authentication
Create service account key - https://console.cloud.google.com/apis/credentials/serviceaccountkey
APIs & Services Credentials - https://console.cloud.google.com/apis/credentials
Installing Google Cloud SDK - https://cloud.google.com/sdk/docs/install
Steps for Service Account
Go to https://console.cloud.google.com/iam-admin/serviceaccounts
Click “+ CREATE SERVICE ACCOUNT”
create a new service account name
Role = project owner
Grant admin over this service account to appropriate parties.
After created, select this service account and scroll down to “KEys”
Click “Add Key”
Click “Create new Key”
Choose JSON
This will download a private key - grab and save that somewhere (e.g. wci-deploy)
See “Authenticating as a Service Account” - https://cloud.google.com/docs/authentication/production
Steps for API Key
Click “+ CREATE CREDENTIALS” at the top
Choose “API Key”
Once created, you can click the pencil (edit) icon to restrict the key to use with particular APIs (e.g. Natural Language) .
See “Using API Keys” - https://cloud.google.com/docs/authentication/api-keys