Determine Script Authorization Requirements
I have a script associated with a spreadsheet which requests Authorization. When granted and I look at the Permissions associated with my account the script has the following: Has some account access, including Google Docs Google Docs View and manage your documents in Google Drive View and manage your spreadsheets in Google Drive Additional access View and manage your forms in Google Drive I am surprised it is going to this level as all the function calls I am seeing are either getting an active item or getting the sheet by name (not the file, a tab inside the file). Outside of an HTML service form, there is nothing I see which should call a Google Form item. Nor do I see anything about a Doc. Just Spreadsheet items. Is there any way to determine where the various authorized access items are IN the code without trial and error?
Post to spreadsheet based on choice in form
how to copy IMAGE from a google spreadsheet to a google document in script?
Changing date range for chart based on selected dropdown value
Error running trigger at specific time using GAS
Disable editing of Google Sheet row based on populated date
Copy specific value and paste into specific cells of another sheet in Google Sheet based on condition
Google Sheets Script Needed: On Insert_Row, set multiple formulas
Appending data to a record using Google Sheets Query function
GAS Spreadsheet copyTo() Values
Utilities.parseCsv() 'Could not parse text' (Google Apps Script)
GoogleForms response to Next Blank Line in GoogleSheets
Can I use Insert_Row as trigger for cell.setFormula?
Web App with Google Apps Script giving error Uncaught TypeError: b is not a function
Google sheets script writing, how do I prevent an auto update or recacluation of my timestamps in googel sheets?
How to persist Google Apps HtmlObject created with template.evaluate() to a URL?
Generate multiple rows of data based on 1 row input - Google Sheets