メインコンテンツへスキップ

Documentation Index

Fetch the complete documentation index at: https://docs.replit.com/llms.txt

Use this file to discover all available pages before exploring further.

概要

Connectors を通じてGoogle Workspaceサービス(Drive、Docs、Sheets、Calendar、またはGmail)に接続しようとすると 「This app is blocked」 というエラーメッセージが表示される場合、それは通常、組織のGoogle WorkspaceにおけるGoogle OAuthの設定の誤りが原因です。 このガイドでは、問題を解決してReplit AppにGoogleサービスを接続できるようにする手順を説明します。
OAuthアクセスをブロックする「This app is blocked」メッセージが表示されているGoogleエラーダイアログ
これらの手順はGoogle Workspaceアカウント(組織管理アカウント)にのみ適用されます。@gmail.com アドレスに紐付けられた個人のGoogleアカウントを使用していて、Replitコネクタがブロックされている場合は、OAuthポリシーを自分で変更することはできません — Google Workspaceの管理者に連絡するか、別のアカウントを使用してください。

トラブルシューティング手順

ステップ1: シークレットモードを試す

ブラウザの拡張機能やキャッシュされたデータがOAuthフローを妨げることがあります。シークレットモードを使用するとこれらの問題を回避できます。
1

シークレットモードを開く

ブラウザで新しいシークレット(Chrome)またはプライベート(Firefox/Safari)ウィンドウを開きます。
2

Replitにサインイン

replit.com でReplitアカウントにログインします。
3

接続を再試行する

Project EditorでアプリをOpen し、サイドバーで Connectors に移動して、Googleサービスへの接続を再試行します。
エラーが解消しない場合は、ステップ2に進んでください。

ステップ2: Google WorkspaceのOAuth設定を確認する

このステップでは、組織のGoogle管理コンソールへのアクセスが必要です。管理者アクセス権がない場合は、ITチームに連絡してください。
1

Google管理コンソールを開く

組織のGoogle管理コンソールにログインします。
2

ユーザーの存在を確認する

Users セクションに移動して、Replit接続を試みているアカウントが一覧に含まれていることを確認します。
ユーザーアカウントが表示されているGoogle管理コンソールのUsersセクション
3

APIコントロールに移動する

Security > Access and data control > API controls に移動します。
Security > API Controlsのナビゲーションパスが表示されているGoogle管理コンソール
4

サードパーティアプリのアクセスを開く

Manage third-party app access を選択します。
Manage third-party app accessボタンがハイライトされているGoogle管理コンソールのAPIコントロールページ
5

OAuthアクセスを確認する

Google WorkspaceのユーザーにOAuthアクセスが有効になっていることを確認します。制限されている場合は、ReplitがOAuthフローを完了できるように必要なアクセスを付与してください。
接続がまだ失敗する場合は、ステップ3に進んでください。

ステップ3: ReplitをOAuth信頼済みクライアントとして追加する

組織がデフォルトでサードパーティアプリのアクセスを制限している場合、明示的にReplitを信頼する必要があります。
1

Google管理コンソールを開く

組織のGoogle管理コンソールにログインします。
2

APIコントロールに移動する

Security > Access and data control > API controls に移動します。
3

サードパーティアプリのアクセスを開く

App access control の下で Manage third-party app access を選択します。
4

新しいアプリを追加する

Add app ボタンを選択し、ドロップダウンから OAuth App Name or Client ID を選択します。
5

Replitを検索する

ReplicのClient IDを入力します:
1012035106355-2dhot2e6o0malvog2ofss7akj2nsp8nq.apps.googleusercontent.com
Search を選択します。検索結果にReplitアプリが表示されたら選択します。
6

アクセスレベルを設定する

アクセスレベルを Trusted に設定します。
7

保存する

Save を選択します。
Google Workspaceポリシーへの変更が反映されるまで数分かかることがあります。保存後、5〜10分待ってからReplitでGoogleサービスへの接続を再試行してください。

まだブロックされている場合

3つのステップをすべて完了してもエラーが続く場合:
  • 組織単位(OU)を再確認する: Google WorkspaceポリシーはOUごとにスコープされることがあります。OAuthと信頼済みアプリの設定が、接続しようとしているユーザーが含まれるOUに適用されていることを確認してください。
  • Google Workspaceアラートを確認する: 管理コンソールで Reporting > Audit and investigation > OAuth log events を確認して、Replitに関連する拒否されたリクエストがないか確認します。
  • Replitサポートに連絡する: 問題がGoogle Workspace側にない場合は、Replitサポート にお問い合わせください。

関連ドキュメント


このエラーの解決に関するオリジナルガイドを提供してくれたElement451チームに特別な感謝を申し上げます。この記事はそのガイドを基に作成しました。