スプレッドシートで「承認が必要です」と出たときの進め方

GAS付きのGoogleスプレッドシートで「承認が必要です」と表示されたときの進め方と、確認しておきたいポイントを紹介します。

コピーしたシートボタン・メニューを実行
GAS
初回承認
✓ アカウントを選ぶ✓ 権限を確認✓ 実行を許可
利用開始PDF作成・集計・自動処理OKGAS

Sheets Labのサンプルや、GAS付きのGoogleスプレッドシートをコピーして使うとき、ボタンやメニューを押したタイミングで「承認が必要です」と表示されることがあります。

これは、シートの中に入っている自動処理を、あなたのGoogleアカウントで動かしてよいか確認するための画面です。コード画面を開いたり、プログラムを編集したりする必要はありません。表示された画面に沿って、必要な権限を確認して進めれば大丈夫です。

1. この画面は何のために出るのか

スプレッドシートには、セルに入力するだけで使えるものと、GASという自動処理が入っているものがあります。GASが入っているシートでは、次のような操作を自動化できます。

  • ボタンを押して計算や集計を実行する
  • 独自メニューから処理を実行する
  • PDFを作成する
  • Googleドライブ上にファイルを保存する
  • メール送信や通知を行う

ただし、これらの処理はあなたのGoogleアカウント上で動くため、Googleが「この処理を許可してよいですか?」と確認します。これが「承認が必要です」と表示される理由です。

iSheets Labのサンプルでは、初回だけ承認が必要な場合があります。承認後は、同じシート・同じGoogleアカウントであれば毎回表示されるわけではありません。

2. スプレッドシートをコピーして使い始める

配布されているテンプレートは、元ファイルを直接編集せず、自分のGoogleドライブにコピーして使います。コピー用リンクを開き、「コピーを作成」を選ぶと、自分専用のファイルが作成されます。

コピー直後は、シートを開けてもGASの承認はまだ完了していないことがあります。実際には、シート内のボタンや独自メニューを初めて実行したタイミングで、承認画面が表示されます。

GAS有効化手順のデモ用スプレッドシートを開いた画面
コピーしたスプレッドシートを開いた状態です。ボタンやメニューからGASを実行すると、初回だけ承認が必要になることがあります。

3. 「承認が必要です」から進める

シートにGASが含まれている場合、ボタンやメニューを実行すると次のような画面が表示されます。ここで「OK」または「権限を確認」を選び、Googleアカウントの確認へ進みます。

スプレッドシート上で認証が必要ですと表示された画面
シート上で「認証が必要です」と表示されたら、内容を確認して「OK」から進みます。
  1. シート上の「OK」またはGAS画面の「権限を確認」を選びます
  2. 使用するGoogleアカウントを選びます
  3. Googleの警告画面が出た場合は、内容を確認します
  4. 求められている権限を確認し、問題なければ許可します
  5. シートに戻り、もう一度同じボタンやメニューを実行します

承認が終わった直後は、最初に押した処理が途中で止まっている場合があります。そのときは、シートに戻ってもう一度同じ操作をしてください。

4. Googleの警告画面が出たとき

個人や小規模サイトが配布しているスプレッドシートでは、「このアプリはGoogleで確認されていません」と表示されることがあります。

これは、Googleがそのスクリプトを公式アプリとして審査していない、という意味です。すぐに危険という意味ではありませんが、配布元が分からないシートや用途が不明なスクリプトでは、むやみに進めないでください。

このアプリはGoogleで確認されていませんという警告画面
警告画面が出た場合は、配布元と用途を確認します。信頼できる場合のみ、詳細から次へ進みます。

進める場合は、画面内の「詳細」または「詳細を表示」を開き、スクリプト名へ進みます。その後、求められている権限の内容を確認します。

Apps Scriptが求める権限の内容を確認する画面
求められている権限の内容を確認します。スプレッドシート操作を行うGASでは、シートへのアクセス権限が表示されます。
承認前に、どこから入手したテンプレートか、何を自動化するGASか、必要以上に広い権限を求めていないかを確認しておきましょう。不安な場合は、承認せずに配布元へ確認してください。

5. うまく動かないとき

承認したのに動かない場合は、次の点を確認します。

  • Googleアカウントにログインしているか
  • コピー元ではなく、自分のGoogleドライブ内のコピーを開いているか
  • ブラウザでポップアップがブロックされていないか
  • 承認後に、もう一度同じ操作を実行したか
  • 会社や学校のGoogleアカウントでApps Scriptが制限されていないか

6. まとめ

「承認が必要です」は、スプレッドシートに入っている自動処理を動かすための確認です。少し不安に見える画面が出ることもありますが、何のための処理か分かっていれば落ち着いて進められます。

Sheets Labでは、無料サンプルをコピーして試せるツールを公開しています。まずは操作説明を見ながら、必要な設定と動作を確認してみてください。

GAS実行後にスプレッドシートへ実行済みと結果が入った画面
承認後に処理を実行すると、スプレッドシートへ結果を書き込めるようになります。

勤怠管理・給与計算シートを見てみる

SL
この記事の運営者Sheets Lab 編集部

スプレッドシートとGASを使った業務効率化ツールを制作・発信しています。

関連記事

ノートPCを使って業務の自動化を相談するオフィスの様子
GAS活用 2026.07.25

スプレッドシートで「承認が必要です」と出たときの進め方

GAS付きのスプレッドシートを使うときに表示される承認画面の意味と、初回だけ必要な進め方を整理します。

記事を読む
請求書を手に持ちながらノートPCで請求業務を行う様子
経理・請求書 2026.07.18

スプレッドシートで請求書作成を効率化する方法

テンプレート化とGASを使って、毎月の請求業務を軽くする考え方を紹介します。

記事を読む
ノートPCを使って業務の自動化を相談するオフィスの様子
GAS活用 2026.07.12

GASでメールを自動送信する基本と実践テクニック

スプレッドシートの情報をもとに、定型メールを送る流れを整理します。

準備中
倉庫の棚とフォークリフト
在庫管理 2026.07.05

在庫の見える化で欠品と過剰在庫をなくすポイント

小さな現場でも続けられる、シンプルな在庫管理の始め方を紹介します。

準備中