Authentication and data flow
You sign in with Google and approve access; Dawn receives OAuth tokens rather than your Google password. The connection identifies the spreadsheet, and the import identifies the worksheet range. For later runs, Dawn can obtain a new access token using the saved refresh token when needed. If refresh is unavailable or the grant has been revoked, reauthorise the credential. The approved scope and the Google account’s access determine which spreadsheets are readable; entering one spreadsheet URL does not narrow the OAuth grant.Permissions
Dawn requestshttps://www.googleapis.com/auth/spreadsheets.readonly and offline access so scheduled work can refresh authorisation without requiring you to sign in for every run. It does not request a Sheets write scope in this flow.
The OAuth scope covers spreadsheet read access available to the authorised account. The spreadsheet URL in your Dawn connection selects what to use; it does not narrow the scope of the Google authorisation. See Google’s scope reference.
Set up the connection
- Open Connections → New connection.
- Select Google Sheets and enter a descriptive name.
- Paste the Spreadsheet URL or ID.
- Use Authorize account, sign in to the appropriate Google account, and review the consent screen. Alternatively, select an existing Google Sheets credential.
- Save the connection.
Choose the data to import
Set the import’s sheet range using A1 notation, for exampleSales!A1:F5000 or 'Monthly Sales'!A:F. Include the header row. If the range is left blank, the connector uses the first worksheet.
The first row of the returned range becomes the column names. Subsequent rows become data records. Use a consistent table rather than merged cells or several unrelated tables on one sheet.