這個警告是因為 Google Apps Script 應用程式尚未通過 Google 的 OAuth 驗證程序。解決方法有以下幾種:
- 繼續使用(適合內部測試):
- 點擊「Advanced」(進階)
- 選擇「Go to [您的應用程式名稱] (unsafe)」
- 點選「Allow」(允許)來繼續使用
- 正式解決方案(推薦):
markdown
1. 前往 Google Cloud Console (https://console.cloud.google.com/)
2. 選擇您的專案
3. 到「API 和服務」→「OAuth 同意畫面」
4. 設定應用程式資訊:
- 選擇使用者類型(內部/外部)
- 填寫應用程式名稱
- 添加授權網域
- 設定應用程式首頁
5. 設定範圍(Scopes)
6. 添加測試使用者
- 限制使用範圍:
- 如果是學校或組織內部使用
- 將部署設定為「只限組織內部使用者存取」
- 臨時解決方案:
- 將程式碼複製給其他使用者
- 讓他們自行部署使用
⚠️ 建議作法:
- 組織內部使用
- 使用組織的 Google Workspace 帳戶
- 設定為內部應用程式
- 限制只有組織成員可存取
- 對外服務使用
- 完成 Google OAuth 驗證
- 設定適當的應用程式資訊
- 通過 Google 安全審查
- 測試階段
- 添加特定測試使用者
- 使用進階選項繼續測試
- 待功能確認後再進行驗證
🔒 安全注意事項:
- 確保應用程式只請求必要的權限
- 定期檢查存取權限設定
- 移除不需要的使用者存取權
留言
張貼留言