Prerequisites

You must complete the below steps before configuring your plugin.

Create a Service Account

You can view Google's official instructions here: https://support.google.com/a/answer/7378726?hl=en

Enable Domain-Wide Authentication

You can view Google's official instructions here: https://developers.google.com/cloud-search/docs/guides/delegation#delegate_domain-wide_authority_to_your_service_account

Download and Convert an Access Key

This is a three-step process.

  1. Download a .P12 key. You can view Google's official instructions here: https://cloud.google.com/iam/docs/creating-managing-service-account-keys#creating_service_account_keys

  2. Convert your .P12 key into a .PEM file. You can use this website to do so: https://www.sslshopper.com/ssl-converter.html

  3. Open the .PEM file and copy the key exactly as it appears:

-----BEGIN PRIVATE KEY----- 
MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQDHrpz8eiwwPKev 
...
O35SvxEYqUvEv9JjXvbeSt73ALUexIpRsZsKJue1eDPicGx1o0iSXoXPjEZfnBvc 
m3KSBZvEPpg4Z1WlgWYjKgM= 
-----END PRIVATE KEY-----

You may be able to download a .JSON and copy the code from there instead (this would save the conversion step). However, this has not been thoroughly test with the plugin.

Last updated