Skip to content

Why does Apps Script return 403, and how do I turn on the Apps Script API?

Who
Each builder, once. The Workspace admin only needs to know about it.
Time
30 seconds per builder

Google keeps one Apps Script setting outside the Admin console. Each user has a personal switch called Google Apps Script API at script.google.com/home/usersettings. While it is off, every call to the Apps Script API for that user returns HTTP 403, so the builder cannot create or deploy an app.

The builder detects this on first run. It probes the API once, and on the 403 it shows a card with the link. The employee turns on the setting and returns to Applane, which checks again when the tab regains focus. No sign-out is needed.

  1. Open script.google.com/home/usersettings with your work account.
  2. Set Google Apps Script API to On.
  3. Go back to the builder.

We have found no Admin console setting that turns this on for everyone. The core-service toggle at Apps > Google Workspace > Apps Script must be on for the builders’ OU (see Prerequisites), but it does not flip the per-user API switch.

Include this personal setting in your rollout instructions. Google documents it under enabling Apps Script API access.

One line in your rollout message is enough: “The first time you open Applane it will ask you to turn on the Apps Script API at script.google.com/home/usersettings. That is expected; it is a Google setting, and it takes one click.”

The Apps Script 403 entry in the error reference covers the same thing from the builder’s side.

For AI agents: llms.txt, llms-full.txt, or any page with a .md suffix.