Help Center / Google Workspace sync

Step 2 — Create a service account & JSON key

A service account is a non-human identity that Edventory uses to talk to Google on your behalf.

Create the service account

Go to IAM & Admin → Service Accounts → Create service account. Give it a clear name like edventory-sync. You can skip the optional role and access steps.

Create a JSON key

Open the new service account, go to the Keys tab, and choose Add key → Create new key → JSON. A .json file downloads to your computer — keep it safe; you'll upload it to Edventory in Step 4.

Copy the Client ID

On the service account's Details tab, copy its Unique ID (a long number, also called the OAuth client ID). You'll need it in Step 3.

🛡️
The JSON key is a credential — treat it like a password. Don't email it or commit it to a repository. Upload it directly to Edventory, then delete the local copy. You can revoke and recreate the key in Google at any time without affecting anything else.

More in 🔄 Google Workspace sync

Still stuck? Contact support — or head back to the searchable Help Center.