How do I verify the Applane GCP setup?
From the terminal
Section titled “From the terminal”./applane-setup.sh --check --project <GCP_PROJECT_ID> --group applane-builders@<YOUR_DOMAIN>It checks what gcloud can see and changes nothing:
| Line | What it checks |
|---|---|
PASS API enabled: ... x5 |
Each of the five APIs is on. |
PASS IAM: roles/aiplatform.user -> group:... |
The IAM grant exists. |
PASS Billing linked to ... |
The project has a billing account. |
INFO Apps Script API user setting |
Cannot be checked from here; per user. |
INFO OAuth consent screen and client |
Cannot be checked from here; Google has no API for it. |
A FAIL line prints the command that fixes it.
From the Applane console
Section titled “From the Applane console”The Applane admin opens Setup > Run checks. The checker runs from their browser and from Applane’s backend, each checking what it can see, and stores only pass or fail.
| Check | How | If it fails |
|---|---|---|
| Domain verified | DNS TXT lookup | The record to add. Verify your domain |
| Client id saved | The tenant record | Paste it. OAuth client |
| Test sign-in passed | The sign-in flow once, from the admin’s browser, openid email only, returning to https://admin.applane.dev/oauth-probe |
The Google error, verbatim. Error messages |
| Five APIs enabled | Asks Google which services are on, with the admin’s token from that one sign-in | The missing API and the gcloud services enable line |
roles/aiplatform.user granted |
Tests the binding with the admin’s token | The gcloud projects add-iam-policy-binding line |
| Apps Script API reachable | A probe call | The per-user setting link. Apps Script API |
| Extension allowed or force-installed | Manual: the Workspace admin ticks it | Chrome extension policy |
| Bot account and admin group exist | Manual: the Workspace admin ticks it | Accounts and groups |
The admin’s Google token from the test sign-in is used inside their browser session and is not sent to Applane.
The real test
Section titled “The real test”Install the extension, sign in, and build one app. If your seat appears under People in the console and the app opens at its script.google.com URL, everything is set up. Install and sign in, Your first app.
For AI agents: llms.txt, llms-full.txt, or any page with a .md suffix.