As a developer, I often create a Google API key for a map, or a calendar, or other Google service. Later, someone else needs to manage the Google API key, such as the client, or their web team, or a third-party marketing service.
How can I give someone access to the Google API key?
Turns out you can add new roles, Editor or Owner, to your Google Services projects. I was really happy to know this.
Below are the steps.
Step 1. Log into Google APIs console: https://console.developers.google.com
Step 2. Go to your project settings.
- Click your project in the top bar (dropdown).
- Click to select the project you want in the pop-up window.
- Click the (obscure) folder settings icon.
Step 3. Add new member.
- Again, select desired project. (not sure why this is repeated.)
- Click “Add member” button in slide-in screen on the right.
Step 4. Add new member details.
- Type in the email address for the new member. This must be a Google account (gmail or a G Suite business email). I think you can tell because a pop-up suggestion occurred for me for a G Suite email, and did not for a non-G Suite email.
- Select a role, such as “Project -> Owner”.
- Check notification email.
- Save.
You should now see a new Owner or Editor (see screenshot under Step 3 above).
Thanks a ton!, this was driving me crazy as to how to create API keys for clients
You’re welcome!