🔍 そもそもこの警告ってなに?
GAS(Google Apps Script)を初めて実行すると、こんな警告が出ることがあります👇
⚠ このアプリは Google で確認されていません
アプリが Google アカウントのプライベート情報へのアクセスを求めています。
デベロッパー(xxxx@gmail.com)と Google によって確認されるまで、このアプリを使用しないでください。
これは Gmail 送信 ✉️、Drive アクセス 📂、スプレッドシート操作 📊 など「個人データ」に触れるときに、Googleが「未審査」としてストップをかけているだけです。
✅ 安心して進めてOKなケース
次の条件ならそのまま進んで大丈夫です🙆♂️
- 自分で作ったスクリプト 🧑💻
- 信頼できる人が作成し、コードを確認済み 👀
🛠 手動で承認して実行する方法
「未確認アプリ」でも以下の手順で実行できます👇
- ▶ スクリプトを実行(例:
executeAutoProcess()) - ⚠ 警告が表示される
- 左下の「詳細」をクリック
- 「(安全ではないページ)に移動」をクリック 🚪
- 権限リストが表示 → 内容を確認して「許可」✅
これで実行できるようになります🎉
📌 なんで警告が出るの? 🤔
Googleは OAuth(認証) の安全性を守るために、他人の情報にアクセスするスクリプトは「審査済み」であるべきとしています。
- 公開配布するアプリ → Googleの審査が必要
- 自分や社内だけで使うスクリプト → 審査不要(自己責任で許可すればOK👌)
✏ まとめ(Qiita向け)
- GASを実行すると「Google未確認」の警告が出ることがある ⚠
- 自作や信頼できるコードなら 詳細 → 移動 → 許可 で使える ✨
- 怪しいスクリプトは安易に承認しないこと 🙅♀️