google-apps-script


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?

Related Links

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

Categories

HOME
ajax
plsql
meshlab
ubuntu-16.04
tomcat7
orientation
rebol
avl-tree
codeblocks
sudo
google-spreadsheet-api
contact-form-7
google-plus
wordpress-theming
react-leaflet
grub2
chocolatey
vs2017
propel2
koa
deb
url.action
kitematic
iis-10
branch
fileinfo
datadog
construct-2
expand
salesforce-chatter
node-horseman
superpowered
hashcat
axis-labels
sonarqube-scan
declare
code-behind
common.logging
xbim
paho
median
lumen-5.3
gd
spell-checking
struts-layout
photon-controller
autoresize
createobject
radians
nofollow
listadapter
supportmapfragment
financial
eml
android-recyclerview
hateoas
ninject.web.mvc
android-snackbar
integral
rx-groovy
harp
mdm-zinc
epl
lexicographic
mser
mov
bullet
httpcontext
magic-numbers
ksoap2
operations
wic
leptonica
ftp4j
magickwand
android-contextmenu
feof
maven-ant-tasks
querystringparameter
smooth
adobe-contribute
requestfactory
task-management
trampolines
pci-bus
oggvorbis
graph-layout
web-statistics
revision
hmacsha1
system-codedom-compiler

Resources

Mobile Apps Dev
Database Users
javascript
java
csharp
php
android
MS Developer
developer works
python
ios
c
html
jquery
RDBMS discuss
Cloud Virtualization
Database Dev&Adm
javascript
java
csharp
php
python
android
jquery
ruby
ios
html
Mobile App
Mobile App
Mobile App