AI-generated Key Takeaways
-
Resource configurations define how web apps and APIs execute within a project.
-
Web app configurations control access levels (MYSELF, DOMAIN, ANYONE, ANYONE_ANONYMOUS) and execution identity (USER_ACCESSING, USER_DEPLOYING).
-
API executable configurations manage access permissions for running scripts via the API, using similar access levels as web apps.
The resource configurations used to define web apps and API executables.
Webapp
The script project's web app configuration, which is only used if the project is deployed as a web app.
JSON representation |
---|
{ "access": string, "executeAs": string } |
Fields | |
---|---|
access |
The levels of permission for running the web app. The valid settings are the following:
|
executeAs |
The identity under which the web app executes. The valid settings are the following:
|
ExecutionApi
The script project's API executable configuration. This is only used if the project is deployed for API execution.
JSON representation |
---|
{ "access": string } |
Fields | |
---|---|
access |
Determines who has permission to run the script from the API. The valid settings are the following:
|