# Google Workspace Onboarding

This guide walks through connecting your Google Workspace organization to Rockhopper. The process is straightforward and takes about 10 minutes.

## Step 1: Sign into Rockhopper with Google

1. Go to [app.rockhopper.co](https://app.rockhopper.co)
2. Click **Sign in with Google**
3. Authenticate with your Google Workspace admin account
4. Review the requested permissions and click **Allow**
5. Enter your invite code when prompted

## Step 2: Authorize Google Drive access

After signing in, Rockhopper will request permission to access Google Drive files on behalf of your users. This is required for:

* Reading enrolled Google Sheets files to detect changes
* Downloading file snapshots for version control
* Creating file copies when users use the "Create new file from version" feature

The permissions are scoped to the files each user can already access — Rockhopper cannot see files outside a user's existing Google Drive permissions.

## Step 3: Deploy the Google Sheets sidebar (optional)

For real-time change tracking within Google Sheets, users can install the Rockhopper Google Sheets Add-on:

1. Open any Google Sheet
2. Go to **Extensions** > **Add-ons** > **Get add-ons**
3. Search for **Rockhopper** and click **Install**
4. Grant the requested permissions

{% hint style="info" %}
Google Workspace admins can pre-approve and deploy the add-on for all users via the Google Workspace Admin Console under **Apps** > **Google Workspace Marketplace apps**.
{% endhint %}

## Done

Your Google Workspace is now connected to Rockhopper. Users can sign in with their Google accounts, enroll Google Sheets files, and begin tracking changes.

For organizations that use both Microsoft 365 and Google Workspace, users can connect both accounts and manage files from either platform within the same Rockhopper workspace.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.rockhopper.co/it-setup/google-workspace-onboarding.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
