Configure Service Account
For your service account, you may either use an existing or new account.
New Service Account Creation
- Go to https://console.developers.google.com and log in with your Google Suite account.
- Click on the drop-down menu > Select a project.
- Select an existing project you want to monitor or Create a New Project by clicking New Project.
- Click the Navigation Menu on the top left corner, go to IAM & admin > Service accounts.
- Click +Create service account button.
- Enter a Service account name of your preference and click create. Service account ID will populate automatically.
- Click Continue when prompted for entering service account permissions.
- Click on +Create Key and select JSON to create a private key. The JSON private key will be downloaded automatically, then click Done
- Once service account is created, click on the service account created for the Details.
- Click to enable Google Workspace Domain-wide Delegation.
Keep the service account ID for later during Google cloud authentication during installation. |
Keep the JSON key later for Google cloud authentication during installation. |
Using Existing Service Account
- Select the project that contains the service account to be used.
- Click the Navigation Menu in the upper-left corner of the page, and select IAM & Admin > Service Accounts.
- If you don’t have a JSON private key, then click Actions icon > Edit , and select +Create Key.
- Select JSON in the Key type field, and click CREATE.The JSON private key will automatically downloaded.
Note:Make sure Domain-wide delegation is enabled. If not, click on Actions icon > Edit to enable it.
Note: Be sure to keep this key and your service account ID for use later during Google cloud authentication.
Once your service account is ready, you must grant it API access to the G Suite API.