Google Apps Script (GAS) を初めて実行する際、または新しい権限(Gmailやスプレッドシートへのアクセスなど)を追加した際、「承認が必要です」 というポップアップが表示されます。
さらに進むと、「このアプリはGoogleによって確認されていません」 という警告画面が出て、「安全ではない」と言われるため、驚いて手が止まってしまう人が多いです。
これは、「あなたが作ったスクリプトを、Googleが(公式アプリとして)審査していない」 というだけの意味であり、自分で書いたコードであれば安全上の問題はありません。
この記事では、この警告画面を突破してスクリプトを実行するための手順を画像付きで解説します。
手順1:権限の確認
スクリプトを実行すると、最初に以下のダイアログが出ます。 「権限を確認」をクリックします。

手順2:アカウントの選択
実行するGoogleアカウントを選択します。

手順3:警告画面の突破(ここが重要)
ここで、赤いビックリマークと共に「このアプリはGoogleによって確認されていません」という画面が表示されます。 「安全なページに戻る」という青いボタンを押したくなりますが、押してはいけません(押すと処理が中断されます)。
左下にある 「詳細 (Advanced)」 というリンクをクリックしてください。
手順4:安全ではないページへ移動
詳細が開くと、下の方にリンクが表示されます。 「[プロジェクト名](安全ではないページ)に移動」 をクリックします。
※「安全ではない」と書かれていますが、これは「Googleの審査を受けていない」という意味です。自作スクリプトならそのまま進んでOKです。

手順5:アクセスの許可
最後に、スクリプトが何にアクセスしようとしているか(スプレッドシートの編集権限など)が表示されます。 内容を確認し、一番下の 「許可 (Allow)」 をクリックします。

完了
これでスクリプトが実行されます。 この認証プロセスは、一度許可すれば、次回からは表示されません(スクリプトに新しい権限を追加した場合は、再度表示されます)。
怖がらずに「詳細」→「移動」→「許可」と進めましょう。
よくある質問(Q&A)
Q1. この警告は無視して使い続けても大丈夫ですか?
結論から言うと、自分専用・社内利用であれば問題ありません。
この警告は「危険なアプリ」という意味ではなく、Googleによる第三者向けの審査が未完了であることを示しているだけです。
自分が書いたGASや、信頼できる開発者のスクリプトであれば、リスクは極めて低いです。
Q2. 毎回この警告が出るのはなぜですか?
未確認アプリとして作成されたGASは、初回実行時に必ずこの画面が出ます。
これは設定ミスではなく、GASの仕様です。
一度許可すれば、同じアカウント・同じスクリプトでは基本的に再表示されません。
Q3. 「詳細」→「○○(安全ではないページ)に移動」を押しても大丈夫?
はい。この操作自体で何かが実行されることはありません。
単に「自己責任で進みますか?」という確認ステップです。
コードの内容を自分で把握しているなら、安心して進んで問題ありません。
Q4. クライアントに配布するGASでも、この方法でいいですか?
この方法は自分用・検証用・社内利用向けです。
不特定多数やクライアントに配布する場合は、
- OAuth 同意画面の設定
- アプリの公開・確認申請
を行う方が適切です。
ただし、小規模案件や検証段階では未確認のまま使われているケースも非常に多いのが実情です。
Q5. この警告を完全に出さない方法はありますか?
ありますが、現実的にはおすすめしないケースが多いです。
- Google によるアプリ確認(時間・手間がかかる)
- OAuth スコープを最小限に絞る
個人開発や業務自動化目的なら、
警告を理解した上で使う方が圧倒的にコスパが良いです。
Q6. 「このアプリはブロックされています」と出た場合は?
それは別問題です。
管理者制限(Google Workspace)や、
組織ポリシーによって実行自体が禁止されている可能性があります。
この場合は:
- 個人アカウントで実行
- 管理者に許可を依頼
といった対応が必要になります。
この警告は「危険だから止めろ」ではなく、「あなたは理解していますか?」という確認です。
GASを業務で使う以上、この画面と正しく付き合えるかどうかが一つの分かれ目になります。