If your organization enforces strict security rules to protect your data and your customers’ data, you’ll want to ensure that you’re compliant with the level of expectations from your client/company when using Awesome Table. This article explains what permissions are needed and why these are asked the first time you use Awesome Table.
Which authorization scopes are needed for Awesome Table?
When you use Awesome Table for the first time, you’ll be asked to accept the minimum-required authorizations:
Explanation of Awesome Table scope usage
|View the files in your Google Drive||
This scope is required by Awesome Table 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).
|View and manage your spreadsheets in Google Drive*||This scope is needed by the Google Visualization API to fetch the Spreadsheet data with the viewer access right, and display the Awesome Table app.|
|Basic account info*||
View your email address and basic profile info.
This information is needed to verify the identity of the user and to provide the service.
You can view publicly accessible Awesome Table apps without needing to authenticate.
*However, you need to accept the authorizations detailed above to access private apps (apps with Google Sheets datasource link-sharing-property set to Off - Specific people) as your identity needs to be validated.
Why does Awesome Table need those permissions?
Awesome Table is well integrated with G Suite apps like Drive, Sheets, Slides, and Forms. It requires access to the Google environment to provide services seamlessly across the G Suite apps. Awesome Table only requests the minimum-required permissions (authorization scopes) that are essential for it to function optimally.
Can I review or revoke those permissions?
Definitely. If you need to review the permissions you granted for Awesome Table, you can do so by going to Google’s Sign-in & security > Apps with account access. From there, you can opt to retain or revoke the permissions.
How safe is my data?
Awesome Table requires access to your Google Sheets datasource only to allow actions to be performed on your behalf. In no case are the textual content of your spreadsheets stored or will be used for any other purposes or shared with any third-party services. Click here to learn more.
Beyond this, Awesome Table stores your name, email address and collects some usage information as you use our web app. You can read a detailed article about [DATA STORAGE] What data are stored by Awesome Table and how are they used?