Installation
We recommend you perform the installation with a service account to ensure the integration doesn't break, should the installing user leave the company.
Ensure that you are logged in as an Admin user in Rootly.
Locate Google Meet & Google Calendar on the Integrations catalog and click on Setup.
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/sqaCPzmpd2kb5Ko-9rmc3_google-meet.png?format=webp)
You'll be prompted to choose a connection method to your Google Meet:
- Connect through OAuth credentials
- Connect through JSON file credentials
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/4OY7B1R6qZy3NpLavF7SU_google-meet-permission.png?format=webp)
This integration method is used for non-GCP service accounts. This is the simplest and the recommended approach to integrating with Google Meet.
- Then log into that Google account on your browser.
Click on Setup to start the integration process. You'll be prompted to select a Google account.
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/_sn11qHaySnzcvN4xPl0b_1.png?format=webp)
After selecting a Google account, you'll be prompted to grant Rootly permission to integrate with your Google account.
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/6_bmOBIVwOJKW7f2g_lMp_2.png?format=webp)
Select Allow and you'll be redirected back to Rootly and the installation is considered complete!
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/YY-iBlVMYZIAafDUA-tY6_3.png?format=webp)
This integration method is used for GCP Service Accounts. You can click here to learn more about GCP Service Accounts.
Navigate to your Google Cloud Console, and click on IAM & Admin.
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/XmkJFYQLxZuQ9ETd_psYk_1.png?format=webp)
Next, navigate to Service Accounts and create a new service account by clicking on Create Service Account.
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/k5RL1ogIlZd1cODt-Xe1v_3.png?format=webp)
Fill in the Service account details, your Service Account ID will be automatically generated. Click on Done when you have completed the form.
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/ymCMvwYp2wzO4PBAoWLRp_screenshot-2023-03-22-at-94102-pm.png?format=webp)
Next, Navigate to the Keys tab and click on Add a Key.
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/Tdzh3IX_kiGJ65WghXTbG_5.png?format=webp)
Create a key and download the JSON format.
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/D6DcjYPKJi4tfugskwmhO_screenshot-2023-03-22-at-95354-pm.png?format=webp)
Next, navigate back to the Rootly integration page and upload the JSON file.
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/AKLaK-eDX6ufjrDLd_8Ib_cleanshot-2024-01-25-at-002812.png?format=webp)
Now in https://admin.google.com > Security > Api Controls > Domain Wide Delegation
Select your service account and add the scope below:
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/7XMU3zAgYk1NDJIsNECvC_screenshot-2023-03-22-at-73604-pm.png?format=webp)
Now in https://admin.google.com > Google Workspace > Core Google Workspace.
Select Google Calendar.
- Configure External sharing options for primary calendar like below:
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/jD-135vu8OeBhOTbKHYU__screenshot-2023-11-06-at-91835-am.png?format=webp)
- Configure Internal sharing options for primary calendar like below:
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/EnVQOUAVXH3o2lefgpZvR_screenshot-2023-03-22-at-82800-pm.png?format=webp)
Now go in your own calendar > Settings and share your calendar with the service account email with make changes to events permission.
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/DxHdYyD7au_JFcNcFz0z2_screenshot-2023-03-22-at-75626-pm.png?format=webp)
Make sure to enter the email of the user you want to schedule meetings as in the Rootly integration:
![Document image Document image](https://images.archbee.com/8_w24B7qUsOA0oEkiqb_I/9oGBCw2BIwQ92IBJiikfy_cleanshot-2024-01-25-at-003309.png?format=webp)
Click Save and you should be all set!
You can uninstall this integration in the integrations panel by clicking Configure > Delete.
If you need help or more information about this integration, please contact [email protected] or start a chat by navigating to Help > Chat with Us.