Saturday, March 15, 2025

SPCsoft Galaxy Web App Script Authorization

 

✅ Why We Use Owner Deployment for Our Google Web Apps

Our web app is designed to be deployed by each user under their own Google account, rather than running centrally from our account. This approach avoids exceeding Google quota limits and offers key benefits in terms of privacy, trust, and ease of use.

⚠️ About the “Unverified App” Warning

When deployed under user's account, Google shows message during script authorization saying:

This app isn’t verified”

This happens because the script is created under your own Google accountgiving you full ownership and control. Since it’s not published on the Google Marketplace under your name, Google flags it as unverified.



✅ Why It’s Safe

  • You own the script – It was created in your Google account and only runs with your permission.

  • It only accesses your sheet – No data leaves your account, and no one else can access it.

  • It’s part of trusted add-on – The add-on you installed is verified by Google and automates this setup to help you host your own web app.


✔️ How to Proceed

  1. On the warning page, click Advanced”

  2. Click Go to [your script name] (unsafe)”

  3. Select permissions ("send email as you" is optional)

  4. Click Allow to grant permissions. 

Once you do this, your personal web app will be fully set up and ready to accept sign-ups or check-ins via your link.


🔒 You Stay in Control

  • You can view, edit, or remove the script any time in your Apps Script dashboard.

  • The script only runs under your authority.


Thursday, March 13, 2025

One Link Sign-up and Comfort Attendance Google Sign In Purpose

The web app sign-in page has been updated below to clarify the purpose and scope of access:

Why Sign In?

Signing in with your Google account allows the web app owner to know who’s using it. Google controls the access and won’t share your Gmail, Drive, or other app data with this web app. Your data stays private and secure.