Google Workspace で危険なサードパーティ OAuth アプリを特定・ブロックする
サードパーティ製 OAuth アプリ経由の侵害(Vercel の件など)が公表されたら、管理コンソールでクライアント ID を検索し、見つかれば取り消し・ブロックする。
手順
- Google 管理コンソールにアクセス。
- セキュリティ → アクセスとデータ制御 → API の制御 → アプリのアクセス制御 → サードパーティ製アプリのアクセスを管理。
- 公表されたクライアント ID で検索する(名前は偽装できるので ID で照合)。
- 見つかったら「ブロック」に設定し、付与済みトークンを取り消す。
- 該当ユーザーのアクセスログ(監査と調査 → OAuth ログ)で、そのアプリがどのスコープで何にアクセスしたか確認する。
平時の対策
- 未審査アプリへのアクセスを既定で制限し、許可リスト方式にする。
- 社員が自由にアプリやツールを入れられる状態はリスク(@about_hiroppy)。
注意点
- パスキーと 2FA を設定していても、OAuth で付与済みのトークンや乗っ取られたセッション経由の不正アクセスは防げない(Google 広告アカウントの侵害事例)。トークンの棚卸しが重要。