Skip to content
Latchkey

HTTP 403 Forbidden とは?

HTTP 403 Forbidden の解説と、CI/CD やデプロイで遭遇したときの意味。

HTTP 403 は、サーバーがリクエストを理解したものの、認可を拒否したことを意味します。

意味すること

403 は身元ではなく認可(権限)に関するものです。あなたは認識されていますが、そのリソースやアクションに対する権限がありません。

CI/CD で見かける場面

CI では、403 はトークンのスコープが不足している(例えば packages: write のない GITHUB_TOKEN)か、IAM ポリシーが狭すぎることを意味することが多いです。権限を修正してください。リトライしても解決しません。

重要なポイント

  • 403 は権限が拒否されたことを意味します。
  • トークンのスコープまたは IAM ポリシーが狭すぎます。
  • リトライしても解決しません。

関連ガイド