Skip to main content

Google permissions for Awesome Table

This article explains what permissions are needed and why these are asked the first time you use Awesome Table.

info

This article contains information about Awesome Table Connectors and Awesome Table Apps. Installing the add-on allows you to use both products.

Depending on where you start your journey (installing Awesome Table Connectors from the Google Marketplace or logging in on app.awesome-table.com to use Awesome Table Apps), requested permissions may vary.

Awesome Table is well integrated with Google Workspace apps like Drive, Sheets, Slides, and Forms. It requires access to the Google environment to provide services seamlessly across the Google Workspace apps. Awesome Table only requests the permissions (authorization scopes) that are essential for it to function optimally.

Authorization scopes

When you install Awesome Table from the marketplace, you are asked to accept the authorizations:

[Awesome Table wants to access your Google Account when you install
note

By clicking ' Allow', you signify your acceptance of the Terms of Service and Privacy Policy of Awesome Table.

Authorization Scopes

Explanation of Awesome Table scope usage

See, edit, create, and delete only the specific Google Drive files you use with this app

Required by Awesome Table Connectors to allow you to pick a file with the Google picker in Google Drive and Sheets connector.

View and manage spreadsheets that this application has been installed in

Allows Awesome Table Connectors to clear the sheet before running a request.

See all your Google Sheets spreadsheets

Allows Awesome Table Connectors to read information from other spreadsheets (spreadsheet name / sheet name) in the add-on when listing requests from other sheets.

See, edit, create, and delete all your Google Sheets spreadsheets

Required by Awesome Table Apps to allow the Google Visualization API to fetch the spreadsheet data with the viewer access right, and display the Awesome Table app. It also allows Awesome Table Connectors to write source data on the configured spreadsheet during a request.

Connect to an external service

Required to allow Awesome Table Connectors add-on to send/retrieve information from its backend.

Even if this authorization is described as an 'external service', it still stays within Google environment.

Display and run third-party web content in prompts and sidebars inside Google applications

Required to display Awesome Table Connectors sidebars inside Google applications.

When you don’t install Awesome Table Connectors and only use Awesome Table Apps by logging in on https://app.awesome-table.com, upon running your first request with Awesome Table Connectors, you are prompted to grant the following authorizations:

[Awesome Table wants to access your Google Account at first login
note

By clicking ' Allow', you signify your acceptance of the Terms of Service and Privacy Policy of Awesome Table.

Authorization Scopes

Explanation of Awesome Table scope usage

See, edit, create, and delete only the specific Google Drive files you use with this app

Required by Awesome Table Apps for allowing you to select a spreadsheet from your Drive, using Google Picker (by filename and thumbnail).

Note: This scope is only necessary for Awesome Table app owners and editors (collaborators).

See, edit, create, and delete all your Google Sheets spreadsheets

Required by the Google Visualization API to fetch the spreadsheet data with the viewer access right, and display the Awesome Table app.

How to review or revoke permissions

At any point in time, you can review the permissions you have granted for Awesome Table:

Go to Google’s Sign-in & security > Apps with account access.

From there, you can opt to retain or revoke the permissions: