コンテンツへスキップ
超解決
  • トップページ
  • 詐欺メールチェッカー
  • 日本語テキスト整形・変換ツール(全角半角・改行・空白を一括処理)
  • 高機能・文字数カウント(自動保存付き)
  • パスワード生成ツール
  • 全記事一覧(サイトマップ)
  1. ホーム
  2. デジタル・IT
  3. Web・アプリ
  4. Googleドキュメント
  5. 【Googleドキュメント】Apps Script実行時に権限承認が出る時の確認ポイント

【Googleドキュメント】Apps Script実行時に権限承認が出る時の確認ポイント

2026年6月12日2026年6月22日
Office・仕事術 Googleドキュメント Googleスプレッドシート 会社アカウント・認証
【Googleドキュメント】Apps Script実行時に権限承認が出る時の確認ポイント
🛡️ 超解決

GoogleドキュメントでApps Scriptを実行しようとしたとき、突然権限承認を求める画面が表示され、戸惑ったことはありませんか。この現象は、スクリプトがドキュメントや他のGoogleサービスにアクセスするために必要なプロセスです。しかし、自分の書いたスクリプトなのに毎回承認を求められる、あるいは共有されたスクリプトが実行できないといったケースでは、原因を正しく切り分けることが重要です。この記事では、権限承認が発生する仕組みと、状況別の確認ポイントを詳しく解説します。会社のPCで利用されている方に向けて、管理者設定の影響や安全な対応方法についても触れます。

【要点】この記事で確認すること

  • 最初に見る場所: スクリプトが要求するスコープ(権限の範囲)をスクリプトエディタの「プロジェクトの設定」で確認します。必要以上に広い権限を要求していないかが重要です。
  • 切り分けの軸: スクリプトを自分が作成したか、他のユーザーから共有されたか、またはテンプレートから追加したかで原因が異なります。また、組織のGoogle Workspace管理設定が影響している場合もあります。
  • 注意点: 会社のPCでは、IT管理者がアプリのアクセス制限やOAuth同意画面の設定を行っていることがあります。自己判断で承認せず、まずは管理者に問い合わせることを推奨します。
超解決ツール無料登録不要ブラウザ内処理CSVExcel・CSVデータ修復・整形文字化け、列崩れ、先頭ゼロ、重複、空行をブラウザ内で修正できます。Excel・CSVを修正する

ADVERTISEMENT

目次

  • 1. 権限承認が表示される仕組みと原因
    • 1.1. スクリプトが必要とするスコープ
    • 1.2. 承認が毎回求められるケース
    • 1.3. 組織のポリシーによる制限
  • 2. 自分で作成したスクリプトの場合の確認手順
    • 2.1. 開発中のテストで毎回承認が出る場合
  • 3. 共有されたスクリプト(他人が作成)の場合の確認手順
    • 3.1. スクリプトの出所と内容の確認
    • 3.2. 組織内の信頼ソースからのスクリプト
    • 3.3. 承認前にやっておくべきこと
  • 4. 組織の管理者設定が影響するケース
    • 4.1. 管理コンソールの設定を確認する
    • 4.2. 管理者に伝えるべき情報
  • 5. 承認を求められたときの具体的な対応手順
  • 6. よくある失敗パターンと対処法
    • 6.1. 承認してもスクリプトが動かない
    • 6.2. 誤って「拒否」をクリックしてしまった
    • 6.3. 「このアプリは確認されていません」と表示されて進めない
  • 7. よくある質問(FAQ)
    • 7.1. Q. 権限承認の画面が毎回表示されるのはなぜですか?
    • 7.2. Q. 権限承認画面に表示される「Google に確認されていません」は危険ですか?
    • 7.3. Q. 管理者に相談する前に自分でできることは何ですか?
  • 8. まとめ
    • 8.1. 解決 関連記事でさらに詳しく
    • 8.2. Googleドキュメントの人気記事ランキング

権限承認が表示される仕組みと原因

Apps ScriptがGoogleドキュメントやスプレッドシート、Gmailなどのサービスにアクセスするには、実行前にユーザーまたは組織の承認を得る必要があります。これは、スクリプトが悪用されないためのセキュリティ措置です。承認画面が表示される主な原因は以下のとおりです。

スクリプトが必要とするスコープ

スクリプトは、使用するメソッドに応じて特定のスコープ(権限の種類)を要求します。例えば、ドキュメントの内容を読み取るだけのスコープと、ドキュメントを編集・削除するスコープでは異なります。スクリプトエディタの「プロジェクトの設定」で現在のスコープを確認できます。スコープリストに明らかに不要なものが含まれている場合、そのスクリプトは疑わしい可能性があります。

承認が毎回求められるケース

同じスクリプトを何度も実行しているのに毎回承認を求められる場合、スクリプトが「一時的な承認」しか保持していないか、またはスコープが変更された可能性があります。標準では、一度承認したスクリプトはそのユーザーとプロジェクトに対して次回以降自動的に承認されますが、スクリプトのコードやスコープが更新されると再承認が必要です。

組織のポリシーによる制限

Google Workspace管理者は、管理コンソールで未確認アプリの許可やOAuth同意画面の設定を行えます。組織によっては、特定のスコープを持つスクリプトの実行がブロックされたり、承認画面に組織の承認が必要と表示されたりします。この場合、エンドユーザーが承認しても実際には実行できません。

状況 承認の出方 考えられる原因
自分で作成したスクリプト 初回のみ承認、スコープ変更時のみ再承認 開発中のテストで毎回出る場合は、コード内で動的にスコープが追加される処理がある可能性
共有されたスクリプト(他人が作成) 初回承認後は再承認不要(変更がない場合) スクリプトのオーナーが変更されたり、スコープが広すぎると組織ポリシーでブロックされることがある
テンプレートから追加したスクリプト 初回承認が必要、テンプレート更新で再承認が出ることがある テンプレート提供元のスクリプトが更新されると、自分のコピーに影響する
※ お探しの解決策が見つからない場合は、こちらの「会社アカウント・認証トラブル完全解決データベース」で他のエラー原因や解決策をチェックしてみてください。

自分で作成したスクリプトの場合の確認手順

自身が作成したスクリプトで権限承認が繰り返し表示される場合は、まずスクリプトのスコープを検証します。以下の手順で確認してください。

  1. Googleドキュメントを開き、メニューから「拡張機能」→「Apps Script」をクリックしてスクリプトエディタを開きます。
  2. 左側の「プロジェクトの設定」(歯車アイコン)をクリックします。
  3. 「スコープ」セクションで、スクリプトが要求しているスコープの一覧を確認します。不要なスコープ(例:自分のスクリプトがメール送信をしていないのにGmailのスコープがある)が含まれていないかチェックします。
  4. 必要に応じて、コード内で使用しているサービスを限定します。例えば、`SpreadsheetApp`だけ必要なのに`GmailApp`を使っていると、自動的にそのスコープが追加されます。
  5. コードを変更したら、スクリプトエディタで「保存」し、再度実行して承認画面が表示されるか確認します。

開発中のテストで毎回承認が出る場合

開発中に何度も実行テストを行うと、そのたびに承認画面が表示されることがあります。これは、スクリプトが異なるスコープを動的に要求する場合や、コードの変更が頻繁にある場合に発生します。このようなときは、承認画面の「このアプリは確認されていません」という警告をよく読み、信頼できるスクリプトであれば「詳細」から安全に承認を進めてください。ただし、組織のポリシーで未確認アプリが禁止されている場合は、管理者に連絡する必要があります。

共有されたスクリプト(他人が作成)の場合の確認手順

他のユーザーから共有されたスクリプトを実行するときは、特に注意が必要です。スクリプトがどのような操作を行うのか、信頼できる提供元かどうかを確認しましょう。以下のポイントを確認してください。

スクリプトの出所と内容の確認

共有されたスクリプトが、ドキュメントの内容を読み取るだけなのか、メール送信やファイル削除など高度な操作を行うのかは、スコープ一覧で把握できます。承認画面に表示されるスコープを必ず読み、必要以上の権限を要求している場合は実行を控えてください。

組織内の信頼ソースからのスクリプト

社内のチームメンバーから共有されたスクリプトでも、その人が悪意を持っていなくてもスクリプトにバグや脆弱性が含まれている可能性があります。可能であれば、スクリプトエディタでコードを開いてざっと内容を確認しましょう。特に`UrlFetchApp`や`GmailApp`など外部通信や重要な操作を行う部分は注意が必要です。

承認前にやっておくべきこと

承認画面で「許可」をクリックする前に、画面右上の「このアプリは Google で確認されていません」という警告を確認します。自分が信頼するスクリプトであれば「詳細」をクリックし、「安全ではないページに移動」などのリンクから承認を進めます。信頼できない場合は「拒否」を選択し、共有者に問い合わせてください。

組織の管理者設定が影響するケース

会社や学校のGoogle Workspaceアカウントを使用している場合、IT管理者がアプリのアクセス制限をかけていることがあります。このような状況では、いくら自分で承認してもスクリプトが実行できない、または承認画面自体が表示されないことがあります。

管理コンソールの設定を確認する

管理者は管理コンソールで「APIの制御」→「未確認アプリの許可」や「OAuth同意画面」の設定を行えます。未確認アプリがブロックされている場合、スクリプトが未確認アプリと判断されると承認できません。また、組織で許可されているスコープのホワイトリストがある場合、それ以外のスコープは拒否されます。

管理者に伝えるべき情報

スクリプトが実行できない理由を管理者に報告するときは、以下の情報を伝えるとスムーズです。

  • スクリプトの名前とプロジェクトID(スクリプトエディタの設定で確認可能)
  • 表示されるエラーメッセージ(例:「このアプリはブロックされました」など)
  • スクリプトが要求するスコープのリスト
  • スクリプトの用途(どのような処理を行うのか)

承認を求められたときの具体的な対応手順

権限承認画面が表示されたときの、安全な対応手順をまとめました。以下の流れで進めてください。

  1. 承認画面で表示されたアプリ名と権限(スコープ)を読み、意図した内容と一致するか確認します。
  2. 「このアプリは確認されていません」と表示された場合は、詳細を開いて提供元を確認します。自分で作成したスクリプトや社内で共有された信頼できるスクリプトであれば、「(安全ではないページ)に移動」をクリックして承認を続行します。
  3. 「許可」をクリックする前に、組織のポリシーに違反していないか確認します(例:個人用アカウントで業務データを扱うスクリプトなどは避ける)。
  4. 承認後、スクリプトが正常に実行されるかテストします。問題が続く場合は、管理者に問い合わせます。
  5. 承認を取り消したい場合は、Googleアカウントの「セキュリティ」→「サードパーティのアプリとサービス」から該当するアプリを削除できます。

よくある失敗パターンと対処法

権限承認に関連してよく起きるトラブルのパターンを挙げます。

承認してもスクリプトが動かない

承認したのにスクリプトがエラーになる場合、スコープが不足しているか、コード自体に問題がある可能性があります。スクリプトエディタの「実行」で発生したエラーメッセージを確認し、必要に応じてコードを修正してください。また、組織の制限でスコープが拒否されているケースもあるため、管理者に問い合わせます。

誤って「拒否」をクリックしてしまった

一度拒否すると、そのスクリプトに対する承認はキャンセルされます。再度実行すれば承認画面が再表示されるため、正しい判断で承認し直してください。それでも表示されない場合は、Googleアカウントの「セキュリティ」→「サードパーティのアプリとサービス」で該当アプリがブロックされていないか確認します。

「このアプリは確認されていません」と表示されて進めない

この警告は、Googleがアプリの安全性を確認していないことを意味します。組織のポリシーで未確認アプリが許可されていない場合、管理者にスクリプトを「確認済みアプリ」として登録してもらう必要があります。管理者はGoogle Cloud ConsoleでOAuth同意画面の設定を変更し、アプリを確認済みにできます。

よくある質問(FAQ)

Q. 権限承認の画面が毎回表示されるのはなぜですか?

スクリプトのコードやスコープが変更された、または承認の有効期限が切れた可能性があります。また、シークレットモードや別のブラウザプロファイルで実行している場合も毎回承認が必要です。

Q. 権限承認画面に表示される「Google に確認されていません」は危険ですか?

必ずしも危険というわけではありませんが、そのアプリがGoogleの審査を受けていないことを示します。自分で作成したスクリプトや社内スクリプトはこの状態であることが多いため、信頼できるソースであれば問題なく使用できます。

Q. 管理者に相談する前に自分でできることは何ですか?

まずはスクリプトのスコープを確認し、必要最小限の権限になっているかチェックします。また、ブラウザのキャッシュをクリアしたり、シークレットウィンドウで試してみても改善することがあります。

まとめ

GoogleドキュメントのApps Script実行時における権限承認は、スクリプトが安全に動作するための仕組みです。承認画面が出たときは、まずスクリプトのスコープを確認し、自分にとって必要な権限かどうかを判断しましょう。自分で作成したスクリプトであればスコープの絞り込み、共有されたスクリプトであれば出所の確認が重要です。会社のPCでは管理者の設定が影響するため、問題が解決しない場合は躊躇せずにIT管理者へ連絡してください。適切に対処することで、Apps Scriptを安心して活用できるようになります。


📄
Googleドキュメントトラブル完全解決データベースこの記事以外にも、書式・共有・Apps Script・引用など様々な困りごとへの解決策をまとめています。逆引きに活用してください。
🔐
会社アカウント・認証トラブル完全解決データベース 職場または学校アカウント、MFA、Authenticator、VPN、権限、会社ポリシーで止まる問題を横断的に確認できます。
この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。

解決 関連記事でさらに詳しく

  • 🔎【マイナポータル/確定申告】住所変更や氏名変更後にe-Taxで送信エラーが出る時の証明書更新
  • ⚡【Googleスプレッドシート】MID関数で文字列の途中を抽出!開始位置と長さの指定
  • ⚡【Windows】ログイン画面に特定の利用者だけを表示させ他を隠すレジストリ操作
  • ✅【Company Portal】アプリ要求を送ったのに承認状況が変わらない場合
  • 🔎【Googleスプレッドシート】データ検証で正規表現マッチを使う!カスタム入力制約
  • ✅【Googleスプレッドシート】Web上の表をIMPORTHTMLで取り込む!定期更新の仕組み

Googleドキュメントの人気記事ランキング

  • 【Googleドキュメント】表内の文字を縦中央揃えにする方法!セル内配置
  • 【Googleドキュメント】表の幅を調整する方法!列幅のpt指定とドラッグ
  • 【Googleドキュメント】表の行がページをまたいで読みにくい時の分割対策
  • 【Googleドキュメント】Googleフォーム回答を文書にまとめたい時の連携方法
  • 【Googleドキュメント】上付き・下付き文字の入力方法!ショートカットと手動切替
  • 【Googleドキュメント】文書全体を縦中央寄せにする方法!段落のvertical alignment
  • 【Googleドキュメント】Google Classroomで配布した文書が編集できない時のコピー設定
  • 【Googleドキュメント】ルビ(ふりがな)を振る方法!代替ツールとアドオンの活用
  • 【Googleドキュメント】文字間隔(字間)を調整する方法!カーニングの代替手段
  • 【Googleドキュメント】Wordをそのまま編集する方法!Office形式モードの使い方
Office・仕事術 Googleドキュメント Googleスプレッドシート 会社アカウント・認証
Googleスプレッドシート Apps Script・自動化 共有・コラボレーション google-docs 会社アカウント・認証 権限・アクセス許可
  • 【Googleドキュメント】スクリプトで作った文書が共有されない時のDrive権限確認
  • 【Googleドキュメント】承認依頼メールに文書リンクを自動で入れたい時の設計
⚠️
【最新】通信・アプリ障害まとめ 更新中 リアルタイムで発生中の障害を即チェック
公式サービス障害モニターAI・クラウド・業務ツールの障害・復旧情報を自動取得
🔴 速報・最新トラブル
  • 09.01 【復旧 2026年9月4日】Microsoft 365障害|Outlookの残る影響も解消、復旧後の確認事項
  • 08.29 【復旧 2026年8月29日】大雨で石川・富山の携帯電話がつながりにくい障害|ドコモ・au・SoftBank・MVNO
  • 08.28 【復旧 2026年8月28日】GitHub Billingの予算ページでエラー|Copilot CLIセッションへの影響と現状
  • 08.27 【復旧 2026年8月28日】GitHub ActionsとPull Requestで遅延・タイムアウト|ワークフロー起動に影響
  • 08.26 Teams 【復旧 2026年8月26日】Microsoft Teams障害|APACで会議参加・画面共有に影響、メンテナンス停止で復旧
  • 08.22 【速報 2026年8月22日】Cloudflare Zero Trustのポスチャーチェック障害は復旧|WARPへの影響
  • 08.22 【速報 2026年8月22日】ChatGPTで勝手にログアウトする障害は復旧|再読み込み時の影響
  • 08.21 【速報 2026年8月21日】GitHub Copilot Cloud Agentのタスク遅延は復旧|影響と確認事項
  • 08.14 【続報 2026年9月9日】Slackの過去メッセージ障害|復元の進捗とスレッド返信リンクの修正
  • 08.13 Win 【解決 2026年8月】Windows 11 KB5121003後に一部ゲームが停止|原因はRGB機器のドライバー
Windows・業務ツール 更新・不具合の最新情報 公式発表と速報を時系列で確認 →
🔍 落とし物トラブル解決
🔍
落とし物発見ナビ 3ステップ診断で発見ルートを提示・PNG保存可
📚
落とし物解決DB 電車・バス・空港・海外・ペット網羅

仕事で使える無料オンラインツール

超解決ツール 目的に合うツールを探す PDF編集、Excel・CSV修復、画像・OCR、文章整形、日付・勤務・計算、安全確認を目的別に探せます。
  • 文書・データ
  • PDF・ファイル
  • 画像・OCR
  • 安全確認
  • 日付・計算
  • 音声・動画
無料オンラインツール一覧を開く →
📚 ITトラブル解決DB
💻
Windows解決DB 不具合・設定・エラーを完全解決
🧭
Edge解決DB 表示・パスワード・拡張機能を完全解決
📊
Excel解決DB エラー・不具合の対処法を網羅
📝
Word解決DB 不具合・書式・設定のトラブル解消
✨
Copilot解決DB 使い方・エラー・設定を完全解決
👥
Teams/Outlook解決DB 接続・サインイン・送受信の不具合解消
📽️
PowerPoint解決DB マスター固定・図形結合・動画再生の解消
📑
PDFトラブル解決DB 閲覧・編集・結合・印刷のエラー解消
🏛️
確定申告解決DB e-Tax・マイナンバーカードの不具合解消
📱
Facebook解決DB 乗っ取り・権限譲渡・ログイン障害に対応
📗
Sheets解決DB 関数エラー・Apps Script・共有の解消
📝
Docs解決DB 書式・共有・Apps Script・参考文献の解消
🎥
Zoom解決DB 参加・画面共有・録画・Webinarの解消
✨
生成AI解決DB 基礎・料金・著作権・社内ルールの解消
🍎
iPhone解決DB 起動・Wi-Fi・アプリ・設定の解消
🤖
Android解決DB 設定・アプリ・通信・カスタマイズの解消
🔐
会社アカウント認証DB MFA・サインイン・VPN・権限の不具合解消
🔗
社内ネットワーク・VPN DB接続・共有・RDP・DNS・社内制限を解決
☁
OneDrive・SharePoint DB同期・共有・権限・復元の不具合解消
📄
勤怠・給与・人事 DB打刻・給与明細・人事通知・認証トラブル
🧩
Notion解決DB 共有・権限・DB・AIの不具合解消

目的から探す

  • 通信・アプリ障害の最新情報
  • Windows・業務ツールの更新・不具合
  • 落とし物トラブル解決
  • 仕事で使える無料オンラインツール一覧

主要な解決データベース

  • Windowsの不具合・設定
  • Microsoft Edgeの不具合・設定
  • Excelのエラー・不具合
  • Wordの書式・設定トラブル
  • Teams・Outlookの不具合
  • PDFの閲覧・編集・印刷トラブル
  • 会社アカウント・認証トラブル
  • 社内ネットワーク・VPNトラブル

関連サイトWiseChecker(海外向け)

  • トップページ
  • 本サイトについて・運営企業情報
  • 著書の紹介
  • プライバシーポリシー

© 超解決.