Zidooka

gogcliで「アクセスをブロック」エラーが出たときの対処法

※ この記事の内容について、業務・開発上お困りの場合は個別に対応できます(5,000円〜)。

問題

gogcli(Google CLIツール)で gog auth login または gog auth add <email> を実行したとき、以下のエラーが表示される:

アクセスをブロック: gog-cli-auth は Google の審査プロセスを完了していません
このアプリは現在テスト中で、デベロッパーに承認されたテスターのみがアクセスできます。

エラー画面

原因

Google Cloud Consoleで作成したOAuthクライアントが「テスト」モードのままになっているため。テストモードでは、明示的に許可したテストユーザーのみがアクセスできる。

解決策

Google Cloud Consoleで自分のメールアドレスをテストユーザーとして追加する。

手順

  1. Google Cloud Console にアクセス
  2. APIとサービスOAuth同意画面 を選択
  3. テストモードになっていることを確認
OAuth同意画面の設定
  1. テストユーザーセクションまでスクロール
  2. ユーザーを追加 をクリック
  3. 使用するメールアドレス(例:your-email@gmail.com)を入力
  4. 保存 をクリック
  5. 数分待ってから、再度 gog auth login を実行

補足

  • 本番環境(公開ステータス)に切り替えることでも解決できるが、審査プロセスが必要になる場合がある
  • 個人利用や小規模な利用の場合は、テストユーザーの設定で十分

関連記事

Zidooka
Zidooka

この記事の内容、60分で一緒に解決できます。

「詰まって進めない」「社内で対応できない」など、状況を聞いて最短ルートを提案します。

初回5,000円〜/事前見積りで安心。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

あわせて読みたい記事